比如我要修改某品牌(假设该品牌ID为3)的价格批量修改,批量修改为高级会员是本店价格的75折,认证会员是本店价格的8折(高级会员,认证会员为任意加的两个等级,假设其ID分别为7和8)
第一步:利用后台的批量修改商品,商品管理=》商品批量修改,选择该品牌的全部商品进行“统一编辑”。
第二步:在高级会员价格,认证会员栏中任意填上一个大于0的数字,可以添1000,提交数据
第三步:利用phpmyadmin等可操作数据库的工具,运行
复制内容到剪贴板
代码:
UPDATE `ecs_member_price` AS m LEFT JOIN `ecs_goods` AS g ON m.`goods_id` = g.`goods_id` SET m.`user_price` = g.`shop_price` * 0.75 WHERE m.`user_rank` =7 AND g.`brand_id` =3 ;UPDATE `ecs_member_price` AS m LEFT JOIN `ecs_goods` AS g ON m.`goods_id` = g.`goods_id` SET m.`user_price` = g.`shop_price` * 0.8 WHERE m.`user_rank` =8 AND g.`brand_id` =3这样就完成了我需要的操作。
希望官方给出功能:把“市场价格 本店价格”作为变量的实行,比如要达到我以上的功能,那我只需在高级会员处写上{本店价格}*0.75,认证会员处写上{本店价格}*0.8即可!
http://bbs.ecshop.com/viewthread.php?tid=66355&page=1&extra=#pid249858
[
本帖最后由 taohui 于 2008-10-7 18:36 编辑 ]