Jump to content

Al importar productos aparecen en categoría Inicio pretashop 1.6.0.11


scarificio

Recommended Posts

Versión Prestashop: "1.6.0.11"
Plantilla: "default-bootstrap version 1.0"

 

Buenas noches,

 

Tengo un problema que he buscado y rebuscado la solución pero no doy con ella, el tema es que al importar un csv con productos, en dicho csv le indico el ID de la categoría en la que quiero que se asocie cada producto, y cuando lo importo al visualizar la lista de productos, todos me muestran como si estuvieran en la categoría "Inicio" en cambio al entrar dentro del producto en asociación si que esta bien puesto y al darle a guardar producto automáticamente cambia el nombre de la categoría del listado, osea, funcional mente si están todos los productos en sus categorías, pero visualmente en el listado de productos muestra como si todos estuvieran asociados a la categoría "inicio".

 

post-892936-0-80882700-1421448916_thumb.jpg

 

He leído mucho sobre que en la versión 1.5.2 o 1.5.3 pasaba algo parecido y lo conseguían arreglar editando el archivo "AdminImportController.php" ubicado en "C:\xampp\htdocs\(nombre_tienda)\controllers\admin" aquí el post donde mejor explicado lo he encontrado https://www.prestashop.com/forums/topic/220158-importar-productos-desde-csv-en-subcategorias-utilizando-nombre-de-la-misma/?p=1090131 pero ya he probado ese cambio y el problema persiste aparte de que yo uso la 1.6.0.11, espero alguien me pueda ayudar.

 

Un saludo

Edited by scarificio (see edit history)
Link to comment
Share on other sites

  • 3 weeks later...

Ami no me actualiza los productos, pero si me crea los articulos nuevos que tenga en el csv. Los productos que ya tenia creados, si miro en la ficha del producto me los deja asociados en el catalogo en vez de su categoria, pero sin embargo si miro en el listado de productos si los tengo cada uno con su categoria.

 

¿hay alguna solucion?

Edited by gemarcos (see edit history)
Link to comment
Share on other sites

Hola a mi me pasa exactamente lo mismo con 1.6.0.11, cuando importo productos nuevos, los asocia a inicio, entro al producto, está en su categoría bien, pero tengo que volverla a seleccionar y guardas. Alguien ha podido solucionarlo???

 

Además me pasa lo siguiente......al actualizar el stock y querer ponerlos a 0, me importa el csv sin darme ningún error, pero no me los actualiza. En cambio si pongo cualquier otra cantidad distinta a 0, me lo importa y actualiza sin problemas. El csv lo hago con dos columnas, ID y cantidad y selecciona forzar ID al importar. Pues bien nada de nada, imposible poner los stocks a 0 mediante csv. A alguien más le ocurre esto???

Link to comment
Share on other sites

  • 2 weeks later...

Yo tenia el mismo problema, al importar mediante csv siempre me creaba los productos en la categoria Home, aplicando las soluciones de la version 1.5 no sirvieron. Haciendo pruebas observe con phpmyadmin que es un error al guardar el las tabla referentes al productos.

 

Esta no es quizas la mejor solucion, pero me funciono. Deben iniciar el phpmyadmin, ir a su base de datos, entrar en la consola SQL y crear el siguiente trigger:

 

CREATE TRIGGER `solucion` AFTER INSERT ON `ps_category_product`
 FOR EACH ROW update ps_product a1,ps_product_shop b1
    set a1.id_category_default=NEW.id_category,b1.id_category_default=NEW.id_category
    where a1.id_product=NEW.id_product AND b1.id_product=NEW.id_product

 

Nota: deben cambiar el prefijo "ps_" por el prefijo de su base de datos, en mi caso era "yg_".

Link to comment
Share on other sites

Hola a mi me pasa exactamente lo mismo con 1.6.0.11, cuando importo productos nuevos, los asocia a inicio, entro al producto, está en su categoría bien, pero tengo que volverla a seleccionar y guardas. Alguien ha podido solucionarlo???

 

Además me pasa lo siguiente......al actualizar el stock y querer ponerlos a 0, me importa el csv sin darme ningún error, pero no me los actualiza. En cambio si pongo cualquier otra cantidad distinta a 0, me lo importa y actualiza sin problemas. El csv lo hago con dos columnas, ID y cantidad y selecciona forzar ID al importar. Pues bien nada de nada, imposible poner los stocks a 0 mediante csv. A alguien más le ocurre esto???

 

Hola, yo tengo exactamente el mismo problema, importo el CSV del proveedor y no me pone los stocks a cero y los artículos nuevos los asocia a inicio.

 

Lo de asociar a inicio podeis ver la solucion aqui https://www.prestashop.com/forums/topic/397193-solved-product-category-wrongly-assigned-to-home-in-csv-import/?do=findComment&comment=1958904

 

Hay que descargar el archivo de donde se indica y modificar la linea 669.

 

En cuanto a lo del stock sigo investigando a ver si encuentro algo.

 

A ver si conseguimos una solución porque tengo la tienda totalmente desactualizada.

 

Saludos.

Edited by Antonio Romero (see edit history)
Link to comment
Share on other sites

  • 2 weeks later...

Yo tenia el mismo problema pero con todos los productos importados y en vez de utilizar la solucion propuesta por  Douglas_Londono he utilizado esta sentencia sql desde el phpmyadmin.
 
UPDATE ps_product p, ps_category_product c
SET c.id_category = p.id_category_default
WHERE c.id_product = p.id_product

 

A mi me ha funcionado y ya tengo todos los productos en sus categorias, AVISO si la utilizais haced copia de seguridad que yo no controlo mucho ni prestashop ni mysql.

Link to comment
Share on other sites

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