vendetta V Posted December 16, 2015 Share Posted December 16, 2015 Hay alguna forma de modificar masivamente productos en prestashop? Por ejemplo: cambiar la cantidad de todos los productos a la vez, traducir todos los productos, cambiar los transportistas a los productos por rangos etc... Link to comment Share on other sites More sharing options...
FranIFS Posted December 16, 2015 Share Posted December 16, 2015 Para modificar precios o stock siempre puedes usar una sentencia SQL para la tabla y columna en cuestión. Un saludo! Link to comment Share on other sites More sharing options...
vendetta V Posted December 16, 2015 Author Share Posted December 16, 2015 Para modificar precios o stock siempre puedes usar una sentencia SQL para la tabla y columna en cuestión. Un saludo! Directamente desde phpmyadmin te refieres? Link to comment Share on other sites More sharing options...
A-N-D-O Posted December 18, 2015 Share Posted December 18, 2015 yo uso este https://emagicone.com/products/solutions-for-prestashop/ , te da dias de prueba, a mi me gusta ya que vale por mil modulos, es caro pero si tienes volumen de ventas te lo aconsejo Link to comment Share on other sites More sharing options...
vendetta V Posted December 21, 2015 Author Share Posted December 21, 2015 Hola de nuevo he conseguido modificar la cantidad desde la base de datos directamente en la tabla product_attribute, ahora lo único que al modificarlo no lo veo que se modifique también en el backend de prestashop. Puede ser porque tiene que pasar un tiempo hasta que se actualice en la tienda también? Link to comment Share on other sites More sharing options...
ventura Posted December 21, 2015 Share Posted December 21, 2015 (edited) Haz lo mismo en la tabla product_attribute_shop Edited December 21, 2015 by ventura (see edit history) Link to comment Share on other sites More sharing options...
vendetta V Posted December 21, 2015 Author Share Posted December 21, 2015 (edited) Haz lo mismo en la tabla product_attribute_shop En esa tabla no tengo el campo cantidad solo tengo estos: id_product---- id_product_attribute---- id_shop---- wholesale_price---- price ecotax---- weight---- unit_price_impact---- default_on---- minimal_quantity---- available_date Edited December 21, 2015 by vendetta V (see edit history) Link to comment Share on other sites More sharing options...
ventura Posted December 21, 2015 Share Posted December 21, 2015 Cierto. Revisa esta stock_available Link to comment Share on other sites More sharing options...
vendetta V Posted December 22, 2015 Author Share Posted December 22, 2015 Ya esta solucionado por si alguien le sirve este script en php sobre la tabla stock_available: $query = "select *,SUM(quantity) as suma from bps_stock_available where id_product_attribute!='0' group by id_product"; $result = mysql_query($query) or die('Consulta fallida: ' . mysql_error()); while($elemento= mysql_fetch_array($result)){ $suma=$elemento['suma']; $id_product_uno=$elemento['id_product']; $consulta = "update bps_stock_available set quantity='$suma' where id_product_attribute='0' and id_product='$id_product_uno'"; mysql_query( $consulta, $db ); } he dejado en la tabla product_attribute_shop quantity en 1 y me funciona igual no se si debería de cambiarlo a 10 o a la suma de las combinaciones. Link to comment Share on other sites More sharing options...
Recommended Posts