Errore php Zip extension not available on this server
12 settembre 2017

In alcune situazioni può capitare che il breadcrumb di una categoria in Prestashop sia scorretto, facendo riferimento a categorie cancellate in precedenza.

In presenza di questo problema bisogna operare sulla tabella ps_category utilizzando uno strumento tipo phpMyAdmin: il problema è legato a record di categorie in cui il campo id_parent punta ad una categoria inesistente.

Per avere un elenco delle categorie problematiche si può usare la query

select c1.*, c2.id_category from ps_category c1 left join ps_category c2 on (c2.id_category = c1.id_parent) where c2.id_category is null and c1.id_parent <> 0

che lista tutte le categorie che fanno riferimento ad una categoria padre inesistente.

In linea di massima si possono cancellare i record errati, dopo aver fatto una copia di sicurezza del database.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *