商品详细页里如何显示差价?

2016-07-07 15:01 来源:www.chinab4c.com 作者:ecshop专家

我想在商品详细页里显示“立即节约了XX元”
这个XX是市场价格和本店价格的差价,请问怎么算出来,哪位高手帮帮我,谢谢

回答:
market_price - shop_price

模板中 貌似 这样不行哦~~~

前台要怎么写啊

不对哦。。现在出来差价是-本店价
比如市场价是720,本店价是500,现在输出来的是-500,而不是差价220

不对哦。。现在出来差价是-本店价
比如市场价是720,本店价是500,现在输出来的是-500,而不是差价220


后台的市场价你肯定没有写。

修改includes\lib_goods.php 文件,在(即注释“/* 获得商品的销售价格 ”)后面添加:

$row['sheng_price'] = $row['market_price']-$row['shop_price'];
$row['zhekou_price'] = round(($row['shop_price']/$row['market_price'])*100)/10+"";
$row['cuxiao_sheng_price'] = $row['market_price']-$row['promote_price'];
$row['cuxiao_zhekou_price'] = round(($row['promote_price']/$row['market_price'])*100)/10+"";

到goods.dwt中找到市场价和促销价那一栏后面添加(当然你想添加什么地方都可以,看你自己感觉怎么美观了):

折扣:{$goods.zhekou_price} 折节省:{$goods.sheng_price} 元

如果是按会员等级算呢????现在的问题是就算登陆了,也是按市场价折后算,没按会员等级算

哪位高手能来解决下这个问题啊?

还是好人多啊