Montireef Posted July 4, 2014 Share Posted July 4, 2014 Hola de nuevo, Me pasa una cosa muy curiosa: Hago el siguiente UPDATE en la base de datos (consistente en fijar como categoría por defecto la número 49 a todos los productos del fabricante número 2): UPDATE ps_product SET 'id_category_default' = '49' WHERE 'id_manufacturer' = '2' Veo que se actualiza correctamente en la base de datos, pero al ir a Prestashop (1.6.0.6) no se observa que cambie de categoría (todas las cachés desactivadas). Seguramente es alguna tontería, si alguien lo sabe, se lo agradezco enormemente. Link to comment Share on other sites More sharing options...
ventura Posted July 4, 2014 Share Posted July 4, 2014 Tienes que hacer la misma consulta en la tabla ps_product_shop Link to comment Share on other sites More sharing options...
Montireef Posted July 7, 2014 Author Share Posted July 7, 2014 Muchas gracias Ventura! En efecto, veo que hay que hacer el mismo update en ambas tablas. No soy ningún experto, pero creo que duplicar información en una base de datos no pertenece al código de buenas prácticas... Link to comment Share on other sites More sharing options...
webempresa Posted July 7, 2014 Share Posted July 7, 2014 Hola, Ten en cuenta que además de las tablas mencionadas, en la tabla ps_category_product también se guarda la relación entre los ids de los productos y los ids de las categorías, por lo que también tendrías que aplicar también el cambio si quieres modificar la categoría a la pertenece un producto. Link to comment Share on other sites More sharing options...
Recommended Posts