我有500个产品,我想一次更改所有名称。因为逐个更改名称会花费大量时间和精力,我该如何以自动方式执行此操作?同样,批量编辑数量或其他值。
答案 0 :(得分:0)
你有许多模块可以在Prestashop中实现批量编辑:
本例中的例子 http://addons.prestashop.com/en/433-fast-mass-updates
有时您找不到您想要的解决方案,因此更好的解决方案是使用SQL 您可以使用phpmyadmin,并创建SQL:
示例
批量修改数量
更改类别ID中存在的所有产品的所有数量(如果高级库存未设置为true)
UPDATE ps_product
SET quantity = 5
WHERE id_product in
(
select id_product from ps_category_product
WHERE id_category = 3
);
在此示例中,我将ID = 3的类别中的所有产品的数量设置为5.
更改名称的示例:
UPDATE ps_product_lang
SET name = 'newname'
WHERE id_product in
(
select id_product from ps_category_product
WHERE id_category = 3
);
答案 1 :(得分:0)
为什么不使用import&导出CSV?
使用内置工具以CSV格式导出所有产品,使用Excel或openoffice Calc设置正确的数量,然后重新导入。
您也可以进行其他批量修改。