- 资源介绍
- 更新记录
- 安装教程
如何实现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切底删除订单和评论的SQL语法
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缓存,关闭ecshop缓存功能
2021-02-04 -
ECShop首页调用最新评论+(增加显示评论时间)
2021-02-04 -
ecshop后台通过ajax搜索原理
2021-02-04 -
Ecshop上传商品图片模糊缩略图不清晰的解决方法
2021-02-04 -
ECSHOP无法登录后台-URL中目录大小写问题
2021-02-04 -
ecshop教程:添加前台切换颜色功能
2021-02-04 -
让ecshop商品关联商品数量超过50个
2021-02-04 -
在ECSHOP留言板页面显示商品缩略图
2021-02-04 -
ecshop数据恢复时出现错误提示Allowed memory size of的解决方法
2021-02-04 -
ecshop单独页面调用后台指定广告
2021-02-04
猜你在找
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 大资源
- 2021-02-04Hi,初次和大家见面了,请多关照!
最后编辑:2021-02-04



