Módulo exportador/importador CSV en Prestashop

En ocasiones nos encontramos con clientes que trabajan con excel y no se acostumbran a la administración de datos de Prestashop. Necesitan por ello disponer de un componente en la administración de la tienda que importe y exporte datos para actualizar.

En nuestra tienda disponemos de un módulo exportador e importador de clientes y direcciones en archivo .CSV.

En la configuración del módulo mostramos por un lado la opción de poder importar un archivo .CSV y por otro lado la opción de poder exportarlos a un achivo .CSV.

Cuando realizamos una exportación, compondremos una cabecera y los datos de los clientes tal como se muestra en la imagen de continuación:

Sobre este mismo archivo podríamos editarlo y subirlo o importarlo para actualizar datos. Para que funcione correctamente deberá mantener el formato. Si se quiere cambiar el formato, quitar o añadir algún campo se debe editar el código del módulo.

Ver módulo exportador e importador

 

Autor
Escrito por Jose Aguilar - Director ejecutivo y tecnológico en JA Modules. Experto programador PrestaShop y Experto programador WordPress.
Te ha servido? Valora esta entrada!
(6 votos, promedio: 5 de 5)
Comparte en las redes sociales
¿Buscas trabajo de programador?

5 respuestas a “Módulo exportador/importador CSV en Prestashop”

  1. JOAN CASAS dice:

    Hola, muy bueno pero en el 1.5.2 me sale error: csvcustomers (parse error en /modules/csvcustomers/csvcustomers.php)
    csvcustomers (la clase que falta en /modules/csvcustomers/csvcustomers.php)

    mi idea es canviarlo para bajar en csv la tabla de combinaciones y la de productos pero he provado primero el de ejemplo pero me sale error. gracias

  2. jose dice:

    hola,me gustaria saber si es posible crear un modulo para prestashop,que me permitiera actualizar o sincronizar mi tienda con la de mi proveedor/es.Es decir,algo que facilite la tarea de subir 4700 productos sin volverse loco.Muchas gracias.

    • Jose Aguilar dice:

      Hola,

      Bueno podrías utilizar la herramienta que dispone prestashop en Herramientas – Importar, y adaptarte a su funcionamiento, de lo contrario tendrás que programar un módulo a medida con lo que necesitas.

      Saludos

  3. Yoel dice:

    Hola agradecería que en la medida de lo posible me dieran ayuda con la importación de productos a prestashop a través del archivo .CSV resulta que después de mirar varios tutoriales trato de guardar el archivo .CSV tal como lo hacen en la presentación del tutorial pero al cargar el archivo a prestashop encuentro parámetros y configuarasion errónea y al chequear un archivo de ejemplo que descargue del prestashop para la importación de productos mire que no son iguales a los que yo genero con el exel, cualquier ayuda se lo agradeceré por siempre.

  4. Ramiro dice:

    Hola! una duda…

    se podría adaptar el codigo de manera que no se use la funcion fopen como por ejemplo en la linea:

    $fd = @fopen(dirname(__FILE__).’/’.strval(preg_replace(‘#\.{2,}#’, ‘.’, $_POST[‘action’])).’_’.$this->_file, ‘w’);

    Es decir sustituir fopen por curl de alguna forma… he leido uqe es posible pero no tengo ni idea de como hacerlo, estoy viendo que hay muchos hosting que no permiten la activacion de fopen por seguridad como es mi caso y parece el de muchos.

    muchas gracias!

Deja una respuesta

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

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Ver más sobre