Scritta in new_products.php

Postate qui discussioni di carattere generale riguardo a problemi di installazione e configurazione di osCommerce

Moderatore: mod Generali

Rispondi
06voip
membro Veteran
membro Veteran
Messaggi: 549
Iscritto il: 12/09/2009, 11:58

Scritta in new_products.php

Messaggio da 06voip »

Ciao A tutti,

a parte che in locale è metà in inglese e online in italiano e non so il perchè :D

come posso eliminare solo la scritta "per September" ?

Girando come un vagabondo nel forum* ho indivinduato che dovrei mettre mano al codice del file catalog/include/modules/new_products.php, in particolare alla linea 16:

$info_box_contents[] = array('text' => sprintf(TABLE_HEADING_NEW_PRODUCTS, strftime('%B')));

ma con le mie super conoscenze di php, al massimo riesco ad eliminare tutta la scritta :shock: o a far apparire un sacco di scritte di errore in homepage, mentre vorrei tenere la sola scritta "Nuovi prodotti" :roll: prometto che provvederò ad approfondirlo, ma per il momento posso avere un aiutino?? :P

*Vagabondo nel forum = troppe cose interessanti qui :D
ATTENZIONE: Questi non sono cambiamenti banali. C'è un sacco di codice qui :o) bene bravo bis!!:)
dynamo
membro Master
membro Master
Messaggi: 1976
Iscritto il: 13/11/2007, 17:47
Contatta:

Re: Scritta in new_products.php

Messaggio da dynamo »

prova ad eliminare

Codice: Seleziona tutto

, strftime('%B')
ottenendo così

Codice: Seleziona tutto

$info_box_contents[] = array('text' => sprintf(TABLE_HEADING_NEW_PRODUCTS));
www.vinidimo.it

visitate e criticate se è il caso... solo con le critiche posso migliorarlo ^_^
06voip
membro Veteran
membro Veteran
Messaggi: 549
Iscritto il: 12/09/2009, 11:58

Re: Scritta in new_products.php

Messaggio da 06voip »

Ciao Dynamo :wink:

non funzia ma ho il sito che si sta comportando in manienra molto strana, non riesco neanche a riprestinarlo con il backup :shock:
in pratica dopo aver provato questa modifica si mi ha dato l'errore C:\Programmi\EasyPHP5.2.10\www\catalog20092009_1\includes\application_top.php on line 312

sono andato alla riga 312 di application_top.php e ho trovato questo codice:

$navigation->add_current_page();

ho provato a commentarlo con // ed in homepage è sparita tutta la scritta "Nuovi prodotti per September", così ho tolto il commento, sono tornato in new_products.php e ho rimesso tutto come prima, e indovina? ho fatto refresh su sito e trovo ancora la scritta "Fatal error: Call to a member function add_current_page() on a non-object in C:\Programmi\EasyPHP5.2.10\www\catalog20092009_1\includes\application_top.php on line 312"

non sapendo cosa fare torno in application_top.php, riccommneto la riga 312 e opsss sul sito è tornata la scritta "Nuovi prodotti per September" :shock:

ho riprestinato il tutto con i file di backup eppure se non commento la riga 312 di application_top.php ho sempre lo stesso errore "Fatal error: Call to a member function add_current_page() on a non-object in C:\Programmi\EasyPHP5.2.10\www\catalog20092009_1\includes\application_top.php on line 312" :shock: :shock:

Ho fatto tutto in locale e mi sembra che non abbia senso, l'unica cosa che non ho provato è il riavvio del sistema perchè lo lascio sempre accesso ma al di là di questo, questa esperienza mi ha lasciato molto perplesso :oops: volevo sapere se a qualcuno è capitato qualcosa del genere

E pensare che proprio ieri mi sono messo sta' firma per scaramanzia :!: :!: :P
ATTENZIONE: Questi non sono cambiamenti banali. C'è un sacco di codice qui :o) bene bravo bis!!:)
dynamo
membro Master
membro Master
Messaggi: 1976
Iscritto il: 13/11/2007, 17:47
Contatta:

Re: Scritta in new_products.php

Messaggio da dynamo »

errore mio :mrgreen:

allora rimetti tutto come prima ;)

poi vai in catalog/include/languages/italian/index.php

avrai

Codice: Seleziona tutto

define('TABLE_HEADING_NEW_PRODUCTS', 'Nuovi prodotti per %s');
cambia con

Codice: Seleziona tutto

define('TABLE_HEADING_NEW_PRODUCTS', 'Nuovi prodotti');
www.vinidimo.it

visitate e criticate se è il caso... solo con le critiche posso migliorarlo ^_^
06voip
membro Veteran
membro Veteran
Messaggi: 549
Iscritto il: 12/09/2009, 11:58

Re: Scritta in new_products.php

Messaggio da 06voip »

Ciao Dynamo :shock:
sono meravigliato di quanto ci sono andato vicino :mrgreen:

adesso funzia però sono ancora sconvolto dell'esperienza di ieri :shock: :shock: non è che ho preso un virus?? :P

Grazie :wink:
ATTENZIONE: Questi non sono cambiamenti banali. C'è un sacco di codice qui :o) bene bravo bis!!:)
dynamo
membro Master
membro Master
Messaggi: 1976
Iscritto il: 13/11/2007, 17:47
Contatta:

Re: Scritta in new_products.php

Messaggio da dynamo »

assolutamente niente virus :mrgreen:
www.vinidimo.it

visitate e criticate se è il caso... solo con le critiche posso migliorarlo ^_^
06voip
membro Veteran
membro Veteran
Messaggi: 549
Iscritto il: 12/09/2009, 11:58

Re: Scritta in new_products.php

Messaggio da 06voip »

a parte gli scherzi, ho provato a capire il problema ma niente da fare :shock: non è il db perchè reinstallando tutto con lo stesso db il problema non si presenta, ma se recupero dal backup o ripeto un'installazione dalla cartella del backup niente da fare, l'errore copare inesorabilmente :shock: :shock: .

Ho risolto installando osc in una nuova cartella da 0, devo aver sbagliato qualcosa e ho buttato la spugna :roll: sono troppo novellino per gestire tutta questa valanga di codice :!:

Grazie ancora per la dritta che funziaaaaaaaaaaaaaaa, soprattutto la seconda :P :wink:
ATTENZIONE: Questi non sono cambiamenti banali. C'è un sacco di codice qui :o) bene bravo bis!!:)
dynamo
membro Master
membro Master
Messaggi: 1976
Iscritto il: 13/11/2007, 17:47
Contatta:

Re: Scritta in new_products.php

Messaggio da dynamo »

se hai bisogno il forum è qui ;)
www.vinidimo.it

visitate e criticate se è il caso... solo con le critiche posso migliorarlo ^_^
Rispondi