- 资源介绍
- 更新记录
- 安装教程
如何实现ecshop批量添加商品到购物车
- 默认的ecshop中只能单件点击“添加到购物车”,没有办法批量添加,其实很简单,我们可以用函数 addToCart()来实现。下面我们就来讲一下具体的操作方法。
- 第一,修改商品列表模板 /themes/default/library/goods_list.lbi,在每个商品的前面增加一个复选框按钮。在74行的样子增加以下的代码:
- <input type=”checkbox” value=”{$goods.goods_id}” />
- 第二,随便找个位置,增加可以添加选定商品到电子商务网站模板购物车的链接。代码如下:
- <a href=”javascript:addSelectedToCart(‘goodslist’)”>Add selected products to cart</a>
- 第三,添加循环将选定商品加入购物车的函数,打开/js/common.js文件,在第36行,加入下面的代码:
- /*
- *添加选定商品到购物车
- */
- function addSelectedToCart(p)
- {
- for ( var i=0; i<document.getElementById(p).elements.length; i++ )
- {
- var e = document.getElementById(p).elements[i];
- if ( (e.type==’checkbox’)&&(!e.disabled) )
- {
- if ( e.checked )
- {
- addToCart(e.value) ;
- }
- }
- }
- }
- 大家参照这样设置一下就可以了。
猜你喜欢
-
在ECSHOP类别页调用当前类别名称
2021-02-04 -
ecshop商品列表页显示每个商品的品牌
2021-02-04 -
ecshop购物过程的注册加手机注册项
2021-02-04 -
ECSHOP无法登录后台-URL中目录大小写问题
2021-02-04 -
控制设置ecshop导航栏的显示条数
2021-02-04 -
ecshop调用文章内图的方法总结
2021-02-04 -
修ecshop品牌筛选以LOGO图片形式显示
2021-02-04 -
ecshop简化免登录用户的购物收货流量
2021-02-04 -
让ecshop商品关联商品数量超过50个
2021-02-04 -
ecshop中红包编码生成规则分析和改进
2021-02-04
-
实现ecshop注册必须邮箱验证
2021-02-04 -
让ecshop首页分类显示市场价格
2021-02-04 -
ecshop教程:货到付款按钮是灰色点击不了
2021-02-04 -
ecshop无法添加首页主广告的解决方法
2021-02-04 -
让ecshop后台商品列表搜索关键字支持商品价格搜索
2021-02-04 -
修改ecshop后台不提示新版本提示信息
2021-02-04 -
ecshop教程:如何指定某些商品的价格显示为“面议”
2021-02-04 -
如何实现ecshop批量添加商品到购物车
2021-02-04 -
ecshop的addtocart点击订购加入按钮点了没有反应
2021-02-04 -
精简ecshop删除配送 与支付方式
2021-02-04
猜你在找
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 大资源
- 2021-02-04Hi,初次和大家见面了,请多关照!
最后编辑:2021-02-04

