Jump to content

Error al importar CVS Prestashop 1.5


Recommended Posts

Tengo un archivo XLS (con unos 7000 registros) éste lo preparo (añado una fila en donde sumo los números de todas las categorías, ya q quiero que aparezca en varias categorías y lo paso a CSV. Y uso la herramienta para importar csv de prestashop, al final me queda así:

(Antes de subí un csv con todas las categorías y subseguirías para tener el ID correcto)

Nº de registro - Nombre - Categoría (x,y,z...) - Fabricante - Precio con iva - Precio mayorista - Url imagen - Descripción - Descripción breve

1234 - Nombre producto - 1,2,3,4 - Nombre fabricante - ....

Me hace todo el proceso de subida correcto, me descarga las imágenes, precios, y demás. En la tabla product esta toda la información correcta. Muchos de los productos (la gran mayoría) se suben perfectamente. Pero en un gran número de productos las categorías se guardan en la tabla (category_product). En la tabla "product" esta toda la información correctamente. Pero claro al no guardar la información en la tabla de categorías no me aparecen en la tienda.

Si luego vuelvo a subir archivos csv, me sigue pasando el mismo problema con todos los archivos posteriores. no me guarda la información en la tabla de categorías.

No le encuentro sentido a este problema. le he dado mil vueltas pero no tiene ninguna lógica (o no se la encuentro).

Podrían ayudarme con este problema por favor?

Muchísimas gracias de antemano y saludos

Link to comment
Share on other sites

Muchas gracias por su respuesta.

No he intentado actualizar la BBDD con este código ya que al actualizar todos mis productos me crea una imagen nueva (es decir se me duplican) esté o no el producto en la BBDD. Dado que los registros son muchísimos el tiempo en borrar las imágenes anteriores es sería demasiado.

No hay opción de modificar este código para que compruebe si el producto esta en lista no genere nuevamente la imagen.

Saludos

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...