cristianwebmaster Posted October 3, 2012 Share Posted October 3, 2012 (edited) Hola a todos Tengo un problema con los precios de mi tienda online, me gustaría poder modificar la tabla de precios, pero solo aquellos campos que tengan la marca xxxx (where xxxx xxx) Donde se encuentra el campo de marcas es un modulo pero no lo encuentro por ningún sitio y lo necesito para la condición. Si a alguien se le enciende la bombilla le estaría muy agradecido Un Saludo comunidad Prestashop Edited October 5, 2012 by cristianwebmaster (see edit history) Link to comment Share on other sites More sharing options...
nadie Posted October 3, 2012 Share Posted October 3, 2012 Hola a todos Tengo un problema con los precios de mi tienda online, me gustaría poder modificar la tabla de precios, pero solo aquellos campos que tengan la marca xxxx (where xxxx xxx) Donde se encuentra el campo de marcas es un modulo pero no lo encuentro por ningún sitio y lo necesito para la condición. Si a alguien se le enciende la bombilla le estaría muy agradecido Un Saludo comunidad Prestashop Puedes hacerlo por ejemplo desde phpmyadmin, haciendo una consulta simple, diciendo los productos que estén con el idfabricante x se actualizan con el precio = x Link to comment Share on other sites More sharing options...
cristianwebmaster Posted October 3, 2012 Author Share Posted October 3, 2012 Extrapolandolo a una consulta para asegurarme que es lo que quiero hacer seria SELECT price FROM ps_product_attribute WHERE idfabricante=x Esta correcto? Link to comment Share on other sites More sharing options...
nadie Posted October 4, 2012 Share Posted October 4, 2012 Extrapolandolo a una consulta para asegurarme que es lo que quiero hacer seria SELECT price FROM ps_product_attribute WHERE idfabricante=x Esta correcto? Para actualizar. update ps_product set price=50 where id_manufacturer = 1; Este es un ejemplo que dicen los productos que su id_fabricante sea el 1, tendrán de precio: 50. Si quisieras sumarle 50 al precio actual, seria así: update ps_product set price=price+50 where id_manufacturer = 1; -------------------------- Lo que te he comentado te valdría para los productos sin combinaciones. Si tuvieras combinaciones en tu tienda, y tambien quieres cambiar el precio de las combinaciones , tendrías que jugar también con la tabla: ps_attribute_impact Link to comment Share on other sites More sharing options...
cristianwebmaster Posted October 5, 2012 Author Share Posted October 5, 2012 Gracias ya lo e conseguido Para cambiar los precios por fabricantes generales se hace como dices Pero para cambiar los precios de por ejemplo combinaciones Es con una subconsulta que relacion con ANY. Link to comment Share on other sites More sharing options...
nadie Posted October 5, 2012 Share Posted October 5, 2012 Gracias ya lo e conseguido Para cambiar los precios por fabricantes generales se hace como dices Pero para cambiar los precios de por ejemplo combinaciones Es con una subconsulta que relacion con ANY. Un placer ayudarte y servirte! Un saludo y recuerda que estaremos en el foro, para guiarte por este mundo oscuro y tenebroso. Link to comment Share on other sites More sharing options...
Recommended Posts