Jump to content

Cambiar categoria a productos demasiado lento.


Recommended Posts

Saludos a todos, tengo una tienda con muchos productos y recientemente decidi cambiar algunos de categoria, tengo que hacerlo con 30.000 productos, el problema es que he subido un archivo csv y esta demasiado lento, lleva mas de una hora y solo ha cambiado de categoria 47 productos聽馃槸

Algo que hice recientemente fue borrar el cach茅 o cookies permanentes, no se si tenga algo que ver, pero me tiene desesperado, son demasiados productos y no veo que avance, por favor si se les ocurre algo que me pueda ayudar se los agradeceria.

Link to comment
Share on other sites

Una forma r谩pida de hacerlo es mediante consultas SQL, pero tienes que tener clara la estructura de las tablas de la base de datos de Prestashop para no cometer errores. Y hacer una copia de seguridad antes SIEMPRE que modifiques la base de datos, para poder restaurar en caso de error.

Por ejemplo, si quisieras cambiar a la categor铆a cuyo ID es 10 todos los productos que est谩n actualmente en la categor铆a ID 7, podr铆as hacer algo as铆:

UPDATE ps_category_product SET id_category=10 WHERE id_category=7; 

Seguramente querr谩s hacer algo m谩s complicado que esto, lo que he puesto se trata solo de un ejemplo sencillo.

Link to comment
Share on other sites

5 hours ago, Prestafan33 said:

Una forma r谩pida de hacerlo es mediante consultas SQL, pero tienes que tener clara la estructura de las tablas de la base de datos de Prestashop para no cometer errores. Y hacer una copia de seguridad antes SIEMPRE que modifiques la base de datos, para poder restaurar en caso de error.

Por ejemplo, si quisieras cambiar a la categor铆a cuyo ID es 10 todos los productos que est谩n actualmente en la categor铆a ID 7, podr铆as hacer algo as铆:


UPDATE ps_category_product SET id_category=10 WHERE id_category=7; 

Seguramente querr谩s hacer algo m谩s complicado que esto, lo que he puesto se trata solo de un ejemplo sencillo.

Hola, muchas gracias, lo que pasa es que no se como hacer consultas SQL, y lo que deseo es que la importacion se haga normalmente, es decir anteriormente subia un archivo CSV y actualizaba 1000 productos super rapido, pues lo unico que se demoraba es cuando lo subia por primera vez debido a las imagenes, pero ahora esta tardando demasiado, yo creo que fue porque borr茅 el cach茅 y tal vez lo que est谩 haciendo es regenerar algun tipo de informaci贸n, pero no estoy seguro, si sabes como puedo solucionar eso te lo agradeceria.

Link to comment
Share on other sites

  • 3 weeks later...

Comprueba si tienes alg煤n m贸dulo que est茅 en un hook de actualizaci贸n de productos, update product, puede que sea ese m贸dulo el que hace que vaya lenta la actualizaci贸n

Activa el modo depuraci贸n, entra en un producto, actualiza la categor铆a y guarda a ver si da alg煤n error que haga que se relentice el actualizar un producto

Link to comment
Share on other sites

6 hours ago, gusman126 said:

Comprueba si tienes alg煤n m贸dulo que est茅 en un hook de actualizaci贸n de productos, update product, puede que sea ese m贸dulo el que hace que vaya lenta la actualizaci贸n

Activa el modo depuraci贸n, entra en un producto, actualiza la categor铆a y guarda a ver si da alg煤n error que haga que se relentice el actualizar un producto

Hola, bueno te cuento que intent茅 subir uno solo y no me sale ningun error, me sale lo siguiente:聽 聽Tu archivo .CSV se ha importado correctamente a tu tienda. No olvides reconstruir la b煤squeda de los productos.聽 Es esto lo que me dices que haga cuando dices que actualice la categoria?

Por otro lado seg煤n vi hay 9 m贸dulos en el hook actionProductUpdate, pero como hago para saber si alguno de ellos me esta ocasionando el error? Adjunto una captura de pantalla.

image.png.94626e2b215800b475c03a5bc483057d.png

Acabo de notar algo que parece importante, cuando estoy en el producto solo, y solo agrego la categoria no se tarda, pero si desmarco, es decir, los quito de la categoria antigua, entonces si se tarda bastante, unos 2 a 3 minutos.聽 Segun esto, lo que demora es remover la categor铆a en la que est谩n actualmente. Pero a alguien se le ocurre una posible soluci贸n?

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

Hay un m贸dulo聽tambi茅n de integraci贸n con Mercadolibre. No s茅 si ese m贸dulo funciona creando un feed de productos o los va enviando uno a uno conforme se publican. Si lo hace de esta 煤ltima forma, tambi茅n puede ser el que est茅 causando los retrasos en la carga de producto.

Link to comment
Share on other sites

ya lo he intentado desactivando los modulos y persiste el error, aunque si es as铆, tal vez es el modulo de Mercadolibre el que esta generando algun problema, saben si hay alguna forma de estar seguro o de probar cual es el modulo que est谩 afectando?

Link to comment
Share on other sites

Estuve revisando e hice este cambio anteriormente para poder usar el modulo de Mercadolibre correctamente

https://github.com/PrestaShop/PrestaShop/issues/10871

Eso lo hice para que al importar el producto, forzara la creacion de la categoria como default, porque parece que prestashop no hace esto al importar por CSV.

Es posible que esto sea lo que esta causando el error?

Link to comment
Share on other sites

  • 2 years later...
On 8/24/2020 at 11:46 AM, vellstore said:

Bueno muchas gracias a quienes aportaron, al final me toc贸 pagarle a un freelancer para que resuelva el problema.

y lo soluciono? yo tambien tengo una carga por CSV super lenta en un solo sitio

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...