您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程
ecshop商品批量购买批量添加商品到购物车的方法
紫寒2023-11-21 22:24:53ecshop商城教程已有人查阅
导读默认的ecshop中只能单件点击“添加到购物车”,没有办法批量添加,其实很简单,我们可以用函数addToCart()来实现。下面我们就来讲一下具体的操作方法。
默认的ecshop中只能单件点击“添加到购物车”,没有办法批量添加,其实很简单,我们可以用函数addToCart()来实现。下面我们就来讲一下具体的操作方法。修改商品列表ECSHOP模板 /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模板结构文件说明
相关文章
- ecshop商品列表页面和商品页面自定义url网址前缀的实现方法
- ecshop商品页显示商品收藏数量怎么修改
- ecshop商品批发多属性多规格多库存怎么批量购买
- ecshop水印ecshop商品添加水印的实现方法
- ecshop商品价格将属性价格改为直接价非加价修改的方法
- ecshop商品页商品详细描述内容调用商品相册图片代码的方法
- ecshop商品图片模糊修改图片上传压缩质量的方法
- ecshop商品相册显示顺序为正序的修改方法
- ecshop商品售完商品库存为0显示商品售完已售罄的实现方法
- ecshop商品详情页相关属性商品由新到旧排序的方法
- ecshop商品页商品浏览次数怎样修改按倍数增加
- ecshop商品页面定制属性附件上传文件上传图片
随机图文
-
ecshop商品库存为0商品价格为0显示销售完毕
ecshop通过判断库存和价格来决定是否能购买的语句判断。实现功能:1.判断库存为0则不能点击购买:2.价钱为0则显示为电话询价: -
ecshop去版权标志删除Powered by ecshop
ECSHOP去版权标志删除Powered by ECShop2.7.4 2.7.3 2.7.2。前台部分:1:去掉头部TITLE部分的ECSHOP演示站 Powered by ecshop -
ecshop商品搜索结果页怎么显示商品货号
最近在一个ECSHOP二次开发项目中,需要在商品搜索结果页面显示商品的货号,开发之余,顺手写了篇文章共享给同样有此需要的朋友。 -
ecshop后台会员列表中怎么显示最后登录时间
我的网站中有上千个会员,但是我想知道哪些会员是活跃的,这个要在哪里看呢?很遗憾的告诉你,ECSHOP默认后台没这个功能
留言与评论 (共有 条评论) |