Nel mio sito che funzionava bene ho installato la contrib Point Reward e adesso se cerco di inserire un nuovo prodotto in una categoria mi da il seguente errore:
Warning: implode() [function.implode]: Bad arguments. in /web/htdocs/www.artemodels.com/home/catalog/admin/i ... on_top.php on line 175
Ma io non ho fatto nessuna modifica al file application_top.php
Questo il pezzo incriminato:
173 if (tep_not_null($cPath)) {
174 $cPath_array = tep_parse_category_path($cPath);
175 $cPath = implode('_', $cPath_array);
176 $current_category_id = $cPath_array[(sizeof($cPath_array)-1)];
177 } else {
178 $current_category_id = 0;
179 }
Che infatti è identico anche nel file di back up.
Qualcuno mi può aiutare a risolvere, per favore?
Grazie!!!
Enzo
Errore su funzione Implode
Moderatore: mod Generali
- essevi2001
- membro Baby
- Messaggi: 60
- Iscritto il: 26/12/2006, 18:33
implode('_', $cPath_array);
guarda nel file dove ti visualizza l'errore, poi cerca nella pagine il punto dove viene utilizzata la funzione implode, vedrai che e' li che c'e' l'errore.
i per includere i punti (assieme alle gift) ho tribulato un po'
guarda nel file dove ti visualizza l'errore, poi cerca nella pagine il punto dove viene utilizzata la funzione implode, vedrai che e' li che c'e' l'errore.
i per includere i punti (assieme alle gift) ho tribulato un po'
Home page personale http://www.magnino.net
SVN aggiornamenti http://code.google.com/p/oswai/source/browse/#svn/trunk
SVN aggiornamenti http://code.google.com/p/oswai/source/browse/#svn/trunk
Credo dipenda dal fatto che il valore $cPath_array sia vuoto... possibile dipenda dal fatto che la contrib che hai installato sia andata a modificare qualche file tipo functions/general.php , dov'è presente la funzione tep_parse_category_path.
Restituendo quella un valore vuoto, la funzione implode non trova il secondo "argomento", quindi restituisce errore.
Prova a controllare se tra i files della contrib ce n'è qualcuno che era da mettere nella cartella includes.
Ribadisco: credo il problema derivi proprio dal valore vuoto di $cPath_array che quindi fa dare errore all' implode...
Restituendo quella un valore vuoto, la funzione implode non trova il secondo "argomento", quindi restituisce errore.
Prova a controllare se tra i files della contrib ce n'è qualcuno che era da mettere nella cartella includes.
Ribadisco: credo il problema derivi proprio dal valore vuoto di $cPath_array che quindi fa dare errore all' implode...
- essevi2001
- membro Baby
- Messaggi: 60
- Iscritto il: 26/12/2006, 18:33