Prestashop – Exportar datos productos mediante SQL

Prestashop tiene una función de exportación demasiado sencilla. Exporta sólo unos campos determinados. Si queremos exportar datos más concretos, debemos optar por plugins o módulos o,

Podemos optar por phpmyadmin o cualquier cliente para lanzar una consulta SQL y que nos permita exportarlo a CSV. La consulta debe estar precidida de un estudio de los campos que necesitamos. os pongo un ejemplo que afecta a las tablas que contienen los datos más típicos.

1
2
3
4
5
SELECT * FROM ps_product producto
LEFT JOIN ps_product_lang productolang ON producto.id_product=productolang.id_product
LEFT JOIN ps_category_lang categoria ON categoria.id_category=producto.id_category_default
LEFT JOIN ps_product_attribute atributos ON producto.id_product=atributos.id_product
GROUP BY producto.id_product

Esta es la consulta más sencilla de hacer, con LEFT JOIN. Sin complicaciones ni mirando de optimizar nada. Listado puro y duro para exportar a CSV y posteriormente trabajarlo.

Si por ejemplo queréis tratar el tema imágenes, deberéis trabajar con otras tablas, pero os lo dejo a vosotros lo de ir buscando las tablas que contienen los datos que necesitéis.

Artículos relacionados

Prestashop – Activar modo catálogo Muchas veces, mas de lo que nos pensamos, el cliente que quiere una tienda web, no está preparado logísticamente para poder vender. Una vez se da cuen...
Prestashop – Importar imágenes por lotes en ... Imaginad que necesitáis actualizar las fotos de productos de una categoría concreta de vuestro prestashop. O que una vez teneís todo subido, el client...
Prestashop – Pasarela de pago RedSys gratuit... Una vez tenemos nuestro Prestashop instalado, llega la hora de configurarlo. Entre las configuraciones mas importantes, está la pasarela de pago con t...
Prestashop – Desactivar url amigables Cuando ponemos la función de URL amigables en Prestashop, puede darnos multitud de problemas. El mas habitual es que no podamos entrar al panel de adm...

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*