Board logo

标题: [共享] 市场价格有条件式隐藏(最新,适合2.72) [打印本页]

作者: srpc001    时间: 2011-11-27 17:21     标题: 市场价格有条件式隐藏(最新,适合2.72)

本帖最后由 srpc001 于 2011-12-3 12:40 编辑

很有用的功能
论坛上已有说过,现在改一下2。72直接可用。

例如有些商品市价100,我网店也卖100
只显示:
本店价:100

有些市面上卖100,我卖95
就显示:
市场价:100
本店价:95

下面以商品列表为例:
到后台》库件管理
选择goods_list.lbi

在里面找到如下代码:
    <!-- {if $show_marketprice} -->
    {$lang.market_price}<font class="market">{$goods.market_price}</font><br />
    <!-- {/if} -->
    <!-- {/if} -->


把以上代码换成下面代码即可:
    <!-- {if $show_marketprice} -->
    <!-- {if $goods.market_price neq $goods.shop_price} -->
    {$lang.market_price}<font class="market">{$goods.market_price}</font><br />
    <!-- {/if} -->
    <!-- {/if} -->
上面代码的意思是说当市场价不等于本店价时显示市场价,也就是说市场价等于本店价时不显示市场价。

neq是不等于的意思。

想在其他页面中实现就在相应程序中修改即可。
作者: abcnic1    时间: 2011-11-29 20:13

沙发支持一下!
作者: xiaohua85926    时间: 2011-11-30 11:20

不错,支持一下了!!
作者: tanwenkuan    时间: 2011-11-30 21:26

支持一下~~~~~
作者: hennessy22    时间: 2011-12-7 09:44

市场价格与本店价格,直接在商店设置,基本设置,市场价格比例: 中设置好比较即可,不用这样麻烦.
如果想全部不显示市场价格,也可以直接调用
作者: xiaohua85926    时间: 2011-12-7 14:34

感谢提供 谢谢分享!
作者: wlsee    时间: 2011-12-16 22:03

我弄了却不可以,前台出现这个问题 Parse error: syntax error, unexpected T_ELSE in /home/mini/domains/miniclaycraft.com/public_html/includes/cls_template.php(1161) : eval()'d code on line 73  怎么办? 可以帮帮我吗?




欢迎光临 ECShop电商系统交流论坛 (http://bbs.ecshop.com/) Powered by Discuz! 7.2