Exportar el catálogo de productos de Prestashop 1.7

exportar el catalogo de productos de prestashop 1.7

En nuestra empresa de diseño web nos encontramos habitualmente con clientes que tienen la necesidad de exportar el catálogo de productos de Prestashop 1.7 a un archivo CSV, para por ejemplo, realizar una copia de seguridad o migrar todos los productos a otra tienda online.

Prestashop dispone de una funcionalidad para exportar en el icono de rueda dentada encima del listado de productos, pero sólo exporta escasamente 10 columnas de entre todos los datos, faltando por ejemplo campos como las descripciones, las marcas, etc.

En este artículo os cuento como hacer una exportación completa del catálogo de productos en Prestashop 1.7.

Índice de contenidos

Instalar el módulo Export Products

Como ya hemos comentado en la introducción, el sistema de exportación de Prestashop realiza un volcado incompleto de los productos de nuestro catálogo.
Para poder exportar el catálogo de productos en Prestashop de forma completa existen dos posibilidades:

  • La primera es modificando el código de la tienda editando el archivo AdminProductsController.php.
  • Y la segunda y más sencilla, instalar un módulo adicional.

Existen muchos módulos de pago en el marketplace de Prestashop, pero en esta ocasión emplearemos el sencillo y gratuito módulo Export Products de Oavea.

Este sencillo módulo nos va a permitir exportar según varias opciones, como por ejemplo, volcar una determinada categoría, los productos en un determinado idioma, si el volcado lo queremos hacer de los productos activos o si lo haremos con los precios con impuestos incluidos o no.

exportar el catalogo de productos de prestashop 1.7 2

Configuración del módulo Multi Export

Opciones de exportación

Una vez instalado el módulo nos dirigiremos a CONFIGURAR -> Parámetros Avanzados -> Export Products, ventana en la cual nos encontraremos las opciones siguientes:

  • Languaje
    Mediante este desplegable seleccionaremos el idioma de los productos que vamos a descargar. Por ejemplo, seleccionaremos “francés” si queremos exportar el listado de los productos que vendemos en Francia para actualizar posteriormente su precio.
  • Delimiter
    Mediante este campo indicaremos al módulo que carácter actuará como separado en el fichero CSV de salida. Es recomendable emplear ” ;
  • Export active products?
    a)“no, export all products”: Exportar todos los productos.
    b)“yes, export only active products”: Exportar sólo los productos activos.
  • Product Category
    Seleccionaremos la categoría de productos a descargar o elegiremos “ALL” para exportar todos los productos del catálogo.
  • Price tax included or excluded
    Con este desplegable elegiremos si deseamos exportar el precio con o sin impuestos.

Exportar el catálogo de productos de Prestashop 1.7

Con todos los ajustes necesarios realizados, ya sólo nos quedará hacer clic en el botón exportar situado en la parte inferior derecha de la página, para que el fichero CSV se guarde automáticamente en la carpeta descargas de nuestro ordenador.

exportar el catalogo de productos de prestashop 1.7 3

Creando el fichero CSV

Ahora localizaremos nuestro fichero, el cual debería tener un nombre similar a products_2021_06_29_18_19_44.csv y ya podemos comprobar si se ha procedido a exportar el catálogo de productos de Prestashop en formato CSV correctamente.

En el caso que hayamos elegido un separador como la coma, al abrir el archivo con nuestro programa de hojas de cálculo se verá todo el texto sin separar.
Sin embargo, si hemos elegido bien el separador como punto y coma, el archivo se verá perfectamente delimitado al abrirlo con EXCEL.

exportar el catalogo de productos de prestashop 1.7 4

Archivo CSV exportado desde Prestashop

Conclusión

Exportar el catálogo de productos de Prestashop 1.7 puede sernos útil en numerosas ocasiones. Podemos querer disponer de una copia de seguridad de todos nuestros artículos, querer migrar nuestra tienda online a otra o incluso emplear el archivo CSV generado como plantilla para importar productos en Prestashop de forma masiva.

Sea cual sea el motivo, instalar este sencillo módulo gratuito, hará que puedas obtener rápidamente un listado de todos tus productos con todos los campos que Prestashop genera a la hora de crear un producto.

Esperamos que esta breve guía haya sido de utilidad y si te ha parecido interesante, no olvides compartirla en tus redes sociales.

Fotografía destacada por @senivpetro en Freepik

¿Te ha resultado útil este artículo? Compártelo

El Estudio de Andrés | Diseño Web Zaragoza