如何在ECSHOP商城的首页添加并显示市场价?
2016-07-07 15:13 来源:www.chinab4c.com 作者:ecshop专家
最近,来ECSHOP社区时,看到很多关于在首页如何添加商品“市场价”的求助帖子,也看了不少的回复帖子,如:在ECSHOP后台开启“显示市场价格”;或在首页模板中添加“{$goods.promote_price}”代码;或在库文件中添加{$goods.promote_price}代码………………等等,都不能成功实现首页显示“市场价格”功能。 今天,这个疑问将会画上一个句号,而不是以前的问号,下面就看一看我是如何实现的吧!(说明一下:前不久,也是在此活动区,一个好心的朋友帮我解决了一个技术问题,可惜忘记他的名字了,为了表示对这位好心人的感谢,我抽出午饭时间编写了这篇文章,分享广大有此技术疑问的新手朋友,谢谢支持! 一、如何在ECSHOP商城的首页添加并显示市场价? 答:进入ECSHOP模板目录:themes→library文件夹,找到: recommend_best.lbi(最新商品的库文件) promotion_info.lbi(促销信息的库文件) recommend_hot.lbi(热销商品的库文件) recommend_new.lbi(新品上架的库文件) recommend_promotion.lbi(促销商品的库文件) 以上都是首页中间常调用的库文件,当需要在首页添加市场价或修改市场价字样时,只需修改相应的库文件即可实现。 下面,为了节省时间,我就不一一做修改,就取其中一个recommend_best.lbi库文件来做技术演示: 1.在MDW(Macromeia DreamWeaver8)中,双击打开recommend_best.lbi库文件,找到第10行(不同的模板稍微有些出入)的程序代码(如下): <p class="price"> <!-- {if $goods.promote_price neq ""} --> {$lang.promote_price}<span class="goodsPrice">{$goods.promote_price}</span> <!-- {else}--> {$lang.shop_price}<span class="goodsPrice">{$goods.shop_price}</span> <!--{/if}--> </p> 将以上代码修改为: <p class="price"> {$lang.market_price}<span class="marketPrice">{$goods.market_price}</span> <!-- {if $goods.promote_price neq ""} --> {$lang.promote_price}<span class="goodsPrice">{$goods.promote_price}</span> <!-- {else}--> {$lang.shop_price}<span class="goodsPrice">{$goods.shop_price}</span> <!--{/if}--> </p> 然后,单击“文件”下的“保存全部”,将修改后的recommend_best.lbi库文件上传到FTP相应的目录中替换原文件。 注意事项: 1.不要将: {$lang.market_price}<span class="marketPrice">{$goods.market_price}</span>(此样式支持在首页产品的“市场价”中显示下划线) 写成: {$lang.market_price}<span class="goods-price">{$goods.market_price}</span>(此样式不支持在首页产品的“市场价”中显示下划线) 2.不要急着预览,要先在浏览器中清除COOKIE及所有临时缓存文件后,登录ECSHOP后台单击“清除缓存”,再单击顶部的“刷新”,最后,单击“查看网店”,就可以看到你设置的市场价格了。欢迎光临我的站点“光盘之家”- http://www.DiscHomes.com (专业技术资源站)。 |
回答:
楼主,请问,如果我想取消显示市场价格,怎么弄,在后台设置么? |
另外,在商品详细页内显示的会员价格信息,是否可以取消显示。 比如:只显示商城价格,当会员登录的时候再显示出本组会员的折扣价格呢? |
要取消市场价格,首先要知道市场价格所调用的是哪行参数,找到: {$lang.market_price}<span class="marketPrice">{$goods.market_price}</span> 然后,在相应的库文件中删除即可隐藏市场价了。 |
另外,在商品详细页内显示的会员价格信息,是否可以取消显示。 会员价格是可以取消的,在后台找到“会员管理”-“会员等级”,删除已经存在的会员等级,系统默认的是“注册用户”,那么在详情页就看不到了。但是如果你想在会员登陆的时候,可以显示的话,这个可能需要用到JS,或者IF语句,我对这个不太懂,所以也想请教人 |
这样改之后首页的精品、热销、促销里能够显示市场价格了,但是点开“more”之后还是没有显示市场价,要怎么改呢? |
这个好, |
的确不错 |
呵呵,多谢楼主了啊,帮了忙了 |
MARK........ |
最近更新
常用插件
- ecshop2.7.2退换货申请插件
ecshop2.7.2退换货申请插件,主要是在 ecshop 现在的基础上,对ecshop的订单处...
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
- ecshop注册推荐送现金插件
ecshop中的促销售功能还不是很完善,随着电子商务系统的发展和进步,...
- ecshop二次开发商品购买备
ecshop销售统计 插件介绍:ecshop二次开发订单销售统计和商品购买备注服...
- ecshop会员中心订单excel倒出
ecshop会员中心订单excel倒出...
ecshop热门问答
ecshop热门资料
ecshopheight
ecshop编辑器不能使用
ecshop谷模板
ecshop询查
ecshopGCOGO
ecshop下架商品列表
ecshop感想
ecshop地方的
ecshopAllowed
ecshop升级出错
ecmall
ecshop源码
ecshop文章关联
ecshopdirectory
ecshop时尚起义
ecshop会员登陆
ecshop失真
ecshopPOP
ecshop语言自动选择
ecshop样板
ecshopattr
ecshop264
ecshop伺服器
ecshop电话号码
ecshop打卡机
ecshop旺旺
ecshop销售量
ecshop管理员密码
ecshop招网站运营专员或团队
ecshop安装环境