Exportar productos de PrestaShop a CSV o XML de forma masiva

9280 lecturas
2017-11-21 (actualizada el 2023-03-14)
Ya sea para publicar en marketplaces, importar desde otra tienda o aplicación, generar feed de datos,... PrestaExport te permite exportar los productos de tu PrestaShop eligiendo qué datos quieres incluir y te permite tener distintas configuraciones (exportar archivos distintos).

PrestaExport es un módulo de exportación para PrestaShop que te permite crear distintos presets. Cada uno es un conjunto de configuración para generar un archivo, que puede ser CSV o XML.

Para cada preset hay multitud de opciones, se trata de un módulo increíblemente versátil con el que podrás exportar los productos de tu tienda para distintos fines, como publicar en marketplaces, migrar a otra tienda, traspasar datos a otra aplicación, generar un feed de datos para tus clientes,... Es como tener varios módulos de exportación de productos al precio de uno solo.

PrestaExport

Gracias a su trabajo por lotes, puede con miles y miles de productos, sin tener que tocar las restricciones del servidor (como el max_execution_time). Permite generar cada archivo periódica y automáticamente mediante tareas cron, y estas son otras de sus características y funcionalidades más destacadas (todo es configurable):

  • Puedes especificar el nombre de cada archivo.
  • Elegir el directorio donde se generarán los archivos.
  • Determinar qué campos de producto exportar como columnas CSV (o etiquetas XML).
  • Reordenar las columnas (o etiquetas) y cambiarles el nombre.
  • Aplicar un porcentaje al precio normal del producto.
  • Exportar precios con o sin IVA incluido.
  • Exportar los precios de cada grupo de cliente.
  • Exportar todas o un máximo de imágenes por cada producto.
  • Excluir productos deshabilitados y/o de categorías deshabilitadas.
  • Excluir productos con EAN13 vacío y evitar EAN13 repetidos.
  • Determinar de qué proveedor o proveedores exportar los productos.
  • Convertir las descripciones a texto plano.
  • Formatear números (precios, peso, medidas,...) de 0 a 6 decimales.
  • Exportar cualquier campo de las tablas product, product_shop o product_lang.
  • Exportar campos personalizados de esas tablas, aunque no sean de PrestaShop.
  • Evita el uso de URLs de descarga directa, y registra cada solicitud de descarga.
  • Y más...

PrestaExport es un módulo multilenguaje, está disponible al menos en español, inglés y francés (se está traduciendo a más idiomas). Y el soporte técnico es en español o inglés. Es un módulo desarrollado en España.

Es compatible con todas las versiones de PrestaShop desde la 1.4.7 en adelante.

Para saber más:

Para comprar el módulo:

Nota.- Este módulo no se vende en otros sitios, ni siquiera en PrestaShop Addons.