一次性需要批量修改商品名称,比如在商品名称前面添加品牌前缀(YDN)
单个Magento后台修改比较费劲,重新导入数据有很浪费时间,那么,进数据库修改吧!进而实现批量修改Magento产品名称方法 ,
你要先看表eav_attribute`,字段attribute_code值为“name”,对应的attribute_id的值是多少,这里是 73和45!要仔细检查。这两个字段的条件。最后发现45没有数据。73有数据,于是决定执行下面命令进行操作
SELECT * FROM eav_attribute WHERE attribute_code = 'name';
SELECT * FROM catalog_product_entity_varchar WHERE attribute_id = 45;
SELECT * FROM catalog_product_entity_varchar WHERE attribute_id = 73;
执行下面命令:
UPDATE `catalog_product_entity_varchar` AS u SET u.value = CONCAT("YDN ", u.`value`) WHERE attribute_id =73 AND entity_id < 701 ;
最后刷新浏览器和系统后台你的缓存即可。