如何在ecshop首页给商品加入立即购买与收藏按钮
2016-09-07 22:02 来源:www.chinab4c.com 作者:ecshop专家
在ecshop首页给商品加入立即购买与收藏按钮,直接模板当中操作修改,无需修改任何PHP代码。方法简便。以下是chinab4c提供的方法,如果出现错误,请拿错误在chinab4c网站搜索,继续修改下去。 在模板文件夹的-library文件夹里的goods_list.lbi文件,代码如下:
第二步:修改此段代码,将$goods.goods_id修改为$goods.id,并删除“对比按钮”的代码(如果需要不删除也行)。 即整段代码如下: <p> <a href=”javascript:addToCart({$goods.id})”><img src=”images/but_buy.jpg”></a> <a href=”javascript:collect({$goods.id})”><img src=”images/but_coll.jpg”></a> <a href="javascript:;" id="compareLink"html"}','{$goods.type}')">比较</a>
</p> 第三步:找到新品上市、热销商品、精品推荐这3个模块对于的lbi文件。
在模板文件夹的-library文件夹里,分别为:recommend_best.lbi,recommend_hot.lbi,recommend_new.lbi。并打开添加代码。 同第二步一样加入立即购买按钮。 第四步:此时首页的商品列表以及可以显示“购买”“对比”和“收藏”的按钮了,但是如果是有增加商品类型属性的商品点击“购买”和“对比”是无反应,这需要为“购买”添加选择商品属性的代码,为“对比”添加动态创建对比js。 如下: 在模板文件夹的-library文件夹里的goods_list.lbi文件底部插入如下代码:
很多朋友都是忘记这一步,导致购买出现JS报错! 第五步:找到首页代码{insert_scripts files='common.js,index.js'}修改成{insert_scripts files='common.js,index.js,compare.js,global.js'},谨记:这个代码不改的话,“对比”功能讲无法使用。 第六步:粘贴代码至recommend_best.lbi,recommend_hot.lbi,recommend_new.lbi三个文件的</div>之后. 也可以直接在index.dwt文件里引入。一次就可以! 无需重复
第七步:可以保存上传至服务器测试了,购物和收藏按钮均可正常使用,接下来的就是修改css样式表,因为添加了2个按钮,首页的商品列表会不对称或者2个按钮不再同一行,只要修改模板文件夹里的css样式表,将商品列表里的缩略图宽度及间隔修改即可。 |
最近更新
常用插件
- ecshop2.7.1邮件发送插件
ecshop2.7.1邮件发送插件:该插件主要的开发思想是源于ecshop短信发送系统...
- ecshop二次开发商品购买增
图片1香...
- ecshop没登陆情况下订单查
ecshop没登陆情况下订单查询插件,主要是针对ecshop在没有登陆的情况下...
- ecshop最小购买数量控制插
ecshop最小购买数量控制插件,这个插件主要是为我们提供一个十分方便...
- ecshop2.7.2生成虚拟订单2.
以前我们开发过ecshop下的虚拟订单,就是客户在访问的时候,会自动生...