技术&教程 < 首页
15 Aug

ECSHOP商品详情页价格为0的产品不显示价格代码

By: Soil 0 COMMENTS

修改模板文件goods.dwt,打开位于根目录下的themes目录下的模板目录下的goods.dwt文件

找到代码:

<span class="f12b">{$lang.shop_price}</span><span class="shop" id="ECS_SHOPPRICE">{$goods.shop_price_formated}</span>
找到类似代码,不同模板可能写法不一样。{$lang.shop_price}函数的意思就是“本店售价”这几个字,即后面的即为价格,在价格前加入if指令代码
<span class="f12b">{$lang.shop_price}</span><!--{if $goods.shop_price neq 0}--><span class="shop" id="ECS_SHOPPRICE">{$goods.shop_price_formated}</span><!--{/if}-->

本句的意思是,当本店售价不等于0时显示本店售价,即为0时不显示。

或者更深入的写法:

<span class="f12b">{$lang.shop_price}</span><!--{if $goods.shop_price eq 0}<a href="http://wpa.qq.com/msgrd?V=1&amp;Uin=1234567890&amp;Site={$shop_name}&amp;Menu=yes" target="_blank"><span>咨询客服</span></a>{else}--><span class="shop" id="ECS_SHOPPRICE">{$goods.shop_price_formated}</span><!--{/if}-->
本句的意思是当本店售价等于0时显示“咨询客服”并超链接至QQ对话,代码内"Uin=1234567890"修改“1234567890”为你的QQ号即可。

同理可将购买按钮更改为咨询客服

找到类似这样的代码

<a href="javascript:addToCart({$goods.goods_id})" class="buyimg"><span>加入购物车</span></a>

修改为

<!--{if $goods.shop_price eq 0}<a href="http://wpa.qq.com/msgrd?V=1&amp;Uin=1234567890&amp;Site={$shop_name}&amp;Menu=yes" target="_blank" class="Telimg"><span>咨询客服</span></a>{else}-->
 <a href="javascript:addToCart({$goods.goods_id})" class="buyimg"><span>加入购物车</span></a><!--{/if}-->

具体按钮还需要修改模板目录下的style.css文件,自己看着办吧!

点击查看原图

本文地址:http://cms.xisix.com:8880/post-108.html

添加新评论