解决 选择属性 直接就是属性价格不需要在原价基础上加价

2016-07-07 14:55 来源:www.chinab4c.com 作者:ecshop专家



这几年经常遇到这个需求,就是我们后台添加了属性 前台选择属性 ,客户要求这个价格就是属性里的价格,而不需要在原来基础上加价。

如图所示:

解决方案: 我之前在论坛就有对 get_final_price 这个函数分析,他非常重要,我们加入购物车商品价格都要通过他来处理,
比如 (促销,团购,优惠。。。。),这样让我们想到这个函数 。

lib_common.php 打开找到这个函数只需要
  1. if ($is_spec_price)
  2. {
  3. if (!empty($spec))
  4. {
  5. $spec_price = spec_price($spec);
  6. $final_price += $spec_price;
  7. }
  8. }
复制代码

改成
  1. if ($is_spec_price)
  2. {
  3. if (!empty($spec))
  4. {
  5. $spec_price = spec_price($spec);
  6. $final_price = $spec_price;
  7. }
  8. }
复制代码
即可,我还是建议二次开发人员可记住这个函数 有很多用处。

回答:
呵呵 不懂 不懂

我怎么找不到要替换的这个函数啊



有道理 我分析分析。

不错,我试试。。。。。。

市场价、现价、VIP价怎么随属性价格变动呢???很头疼~

D你啊我是真的要D你的啊

真心求点啊~~







www.damai520.com

这样改后价格倒是不是加减了,但是会员等级却不能自动打折,请问楼兰怎么解决呢?谢谢。