如何在ecshop首页给商品加入立即购买与收藏按钮

更新时间:2014-11-26 点击量:756

 ecshop首页给商品加入立即购买与收藏按钮,直接模板当中操作修改,无需修改任何PHP代码。方法简便。以下是优易软件提供的方法,如果出现错误,请拿错误在优易软件网站搜索,继续修改下去。


第一步:首先查看商品分类页面里商品列表的代码,找出添加立即购买按钮的代码。

模板文件夹的-library文件夹里的goods_list.lbi文件,代码如下:

 

  1. <p>
  2. <a href=”javascript:addToCart({$goods.goods_id})”><img src=”images/but_buy.jpg”></a>
  3. <a href=”javascript:collect({$goods.goods_id})”><img src=”images/but_coll.jpg”></a>
  4. <a href=”javascript:;” id=”compareLink”onClick=”Compare.add({$goods.goods_id},’{$goods.goods_name|escape:”quotes”}’,'{$goods.type}’)”><img src=”images/but_comp.jpg”></a>
  5. </p>

 

第二步:修改此段代码,将$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文件底部插入如下代码:

 

  1. <script type="Text/Javascript" language="JavaScript">
  2. <!--
  3. {literal}
  4. function selectPage(sel)
  5. {
  6. sel.form.submit();
  7. }
  8. {/literal}
  9. //-->
  10. </script>
  11. <script type="text/javascript">
  12. window.onload = function()
  13. {
  14. Compare.init();
  15. fixpng();
  16. }
  17. {foreach from=$lang.compare_js item=item key=key}
  18. {if $key neq 'button_compare'}
  19. var {$key} = "{$item}";
  20. {else}
  21. var button_compare = '';
  22. {/if}
  23. {/foreach}
  24. var compare_no_goods = "{$lang.compare_no_goods}";
  25. var btn_buy = "{$lang.btn_buy}";
  26. var is_cancel = "{$lang.is_cancel}";
  27. var select_spe = "{$lang.select_spe}";
  28. </script>

很多朋友都是忘记这一步,导致购买出现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样式表,将商品列表里的缩略图宽度及间隔修改即可。

教程完毕,如果还有问题,请在本也评论留言!优易软件技术会持续跟进!

支付宝扫码打赏 微信打赏

如果文章对您有帮助,就打赏一个吧

在线客服

客户服务

热线电话:

0755-36656507 15889489919 服务时间:

周一到周六:9:00-18:00

在线QQ客服

在线微信客服

关于我们 常见问题

支付方式 加盟合作

提交需求
优惠红包 购物车0 反馈留言 返回顶部