ecshop属性价格销售价格加减显示修改为直接填写的价格

ecshop商品多属性价格显示有个蛋疼的问题。就是添加了属性价格并不是直接显示填写的属性价格。而是用商品属性中填写的本店售价+-设置的属性价格,最终显示在前台。

这个导致设置商品属性价格的时候很麻烦,需要一个个计算每个属性应该加减多少才能前台显示出想要的价格。今天说下这个蛋疼的设定怎么修改成,填什么价格显示什么价格。


打开目录中/includes/lib_common.php文件,搜索 if ($is_spec_price) 找到下面代码;

//如果需要加入规格价格
if ($is_spec_price)
    {
      if (!empty($spec))
        {
            $spec_price   = spec_price($spec);
                  $final_price  = $spec_price;
                  
  // 去掉加减价格 $final_price += $spec_price;
  
        }
    }
    //返回商品最终购买价格
    return $final_price;
}


如上面代码,把$final_price += $spec_price;  这一行中的+号去掉保存即可。


{xunruicms_img_title}


这样就完成了商品属性输入什么价格显示什么价格了。

如果内容有帮助,就点个赞吧!

转载注明出处:http://www.12564.cn/show-164.html

如有疑问请联系 QQ:644233191   微信:zw1688k