主页 » 建站笔记 » 正文

让ECSHOP查看未上架商品时显示该商品未上架不能购买

 bandian 2,830 ℃ 0条点评
小号字体中号字体大号字体
虽然ECSHOP中将商品设置为不上架销售后商品就不会在前台显示了,但是当输入对应该商品ID的地址时还是能正常浏览商品,并且没有任何提示,感觉不是很友好。所...

虽然ECSHOP中将商品设置为不上架销售后商品就不会在前台显示了,但是当输入对应该商品ID的地址时还是能正常浏览商品,并且没有任何提示,感觉不是很友好。所以我们对前台模板稍做修改,让其能在当访客浏览到这样的商品时能有一个提示,具体做法是在前台模板中添加如下的一个判断语句即可:

    <!--{if $goods.is_on_sale eq 0 }-->
    <!--{else}-->
    <!--{/if}-->

实例:
<!--{if $goods.is_on_sale eq 0 }-->
<div class="no_sale">对不起,该商品未上架销售,暂不支持购买。</div>
    <!--{else}-->
<div class="snum clearfix">
<div class="f_l hidden_d">购买数量:</div>
 <a href="javascript:void(0);" onclick="goods_cut();changePrice()" class="imgl hidden_d" rel="external nofollow" ></a><input name="number" type="text" id="number" class="inum hidden_d" value="1" size="4" onblur="changePrice();get_shipping_list(forms['ECS_FORMBUY'],{$goods.goods_id});"/><a href="javascript:void(0);"  onclick="goods_add();changePrice()" class="imgr hidden_d" rel="external nofollow" ></a>   商品总价:<font id="ECS_GOODS_AMOUNT" class="shop"></font></div>
<!--此处为ECSHOP原有模板代码,就不贴了-->
  <!--{/if}-->

上一篇:DEDECMS从数据库中调取ECSHOP在售商品和拍卖商品
下一篇:ECSHOP无人参与拍卖时显示“恭喜您,您已经赢得了该商品的购买权。请点击下面的购买按钮将您的宝贝买回家吧。”
版权信息
本文遵循 BY-NC-SA 共享方式,永久链接:https://www.augsky.com/?p=972
转载请注明转自 » 格部落格 » 让ECSHOP查看未上架商品时显示该商品未上架不能购买

已有0条评论,欢迎点评!

骚年,现在来一发沙发就是你的。