Pagina 1 di 1

Scritta in new_products.php

Inviato: 30/09/2009, 22:18
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

Re: Scritta in new_products.php

Inviato: 30/09/2009, 22:33
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));

Re: Scritta in new_products.php

Inviato: 01/10/2009, 19:53
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

Re: Scritta in new_products.php

Inviato: 01/10/2009, 20:25
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');

Re: Scritta in new_products.php

Inviato: 01/10/2009, 22:45
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:

Re: Scritta in new_products.php

Inviato: 01/10/2009, 23:18
da dynamo
assolutamente niente virus :mrgreen:

Re: Scritta in new_products.php

Inviato: 02/10/2009, 22:54
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:

Re: Scritta in new_products.php

Inviato: 03/10/2009, 0:07
da dynamo
se hai bisogno il forum è qui ;)