Prestashop: esportare categorie con foto
Secondo articolo che riguarda il Manager SQL di Prestashop (in precedenza abbiamo visto come eportare i prodotti con tutte le combinazioni), in questo caso la query serve per esportare le categorie dei prodotti. Saranno ricavate tutte le informazioni: nome, descrizione, id, immagine e meta tags. Per ricavare l’immagine è stato ricostruito il path considerando una impostazione di Prestashop default (quindi con tutte immagini in formato jpg).
Accedere a Parametri Avanzati, e poi Manager SQL. Creare una nuova query e inserire il seguente codice.
select cl.id_category, cl2.name as parent_name, cl.name, cl.description, cl.link_rewrite, cl.meta_title, cl.meta_keywords, cl.meta_description, concat('http://', ifnull(conf.value,'example.com'), '/img/c/', c.id_category, '.jpg') as url_image, cl.id_lang from ps_category c inner join ps_category_lang cl on cl.id_category = c.id_category inner join ps_category_lang cl2 on cl2.id_category = c.id_parent and cl2.id_lang = cl.id_lang left join ps_configuration conf on conf.name = 'PS_SHOP_DOMAIN' order by cl.id_lang, c.level_depth
Se l’obiettivo è reimportare le categorie in un altro Prestashop, e si desidera riportare anche tutte le immagini, è necessario entrare in FTP e prelevare tutti i file dentro “img/c/”, perché Prestashop crea più di una versione per ogni immagine caricata.
Comments (0)