1. 关于ecshop 商品 加入购物车以后价格出现的BUG问题 求大神
这是算法 和传值方面的错误 导致入库的数据错误 你仔细看一下
2. ECSHOP购物车方面的问题:是否可以设置某款商品不能与其他商品一起加入购物车
ecshop没有这个功能,要实现的话需要二次开发
3. ecshop商城点击加入购物车按钮没反应,请问是怎么回事
看一下js/common.js里的addTocart方法,在检查一下flow.php里的 $_REQUEST['step'] == 'add_to_cart 里的代码。看哪一块有错误
4. ecshop没选尺寸不能加入购物车的功能
在common.js中addto_cart 函数中获得尺寸 要是不填尺寸的话是无法加入购物车的
5. ecshop点击加入购物车后没有反应,但商品已经加入到购物车中。
那就是js,ajax传值是正常的。购物车没有获取到准确的数据,或者是你购物车那里写的标签有问题,或者是你购物车更新的值返回有问题
6. ECShop商品详情页点击 加入购物车按钮没有反应
整体解决下js与jquery冲突,网上有教程,你可以按照教程上方法解决下
7. ecshop 部分商品无法加入购物车 只有登录才可以,在线坐等大神解答啊啊
有可能是你后台设置的原因,看下商店设置的购物流程下有个“是否允许未登录用户购物”
8. ecshop手机版点击商品加入购物车不弹出提示
您好,不清楚您用的那个版本的手机版,可以在后台商店设置里的,购回物流程设置第一答项,看一下,同时建议您使用ECTOUCH感觉不错,改良了很多功能和界面及用户体验,ectouch也是免费开源的,可去ectouch官网下载。
9. 我用ecshop做了一个购物网站,但是加入购物车 没有效果
应该是传值的问复题:鼠制标放到添加到购物车,左下角 javascript:addToCart 这是一个js的传值。
1:看看你的goods.dwt模板文件最下面的javascript的addtocart的方法。是否有你要传的值。
Ajax.call('goods.php', 'act=price&id=' + goodsId + '&attr=' + attr + '&number=' + qty, changePriceResponse, 'GET', 'JSON');
JSON格式传值拿到的值有商品ID,属性,数量。
你的地址栏已经指向了商品ID为107说明商品已经拿到了。
可能就是属性的问题,
2:打开js文件夹里面的common.js里面有这个方法。在这里打印一下goods.spec = spec_arr;
这个方法最后把值传给了flow.php里面的add_to_cart方法去处理了。
把这个方法仔细看看。里面有遍历属性的代码,打印一下里面的数组看看。如$goods,$result。
10. ECSHOP解决SESSEION机制导致的无法加入购物车、无法登录的
经常有用户反映ecshop的客户无法登录或无法把商品加入购物车,如果您用的代回理上的网,可答能你的ip经常变动,而ECSHOP的SESSION机制是根据IP来的,所以导致session发生了变化需要重新登录或无法加入购物车,购物车的商品等情况,这种情况可以,这校解决:
修改方法如下:
打开
includes/cls_session.php
找到
$this->_ip
=
real_ip();
将其替换成:
if(isset($_COOKIE['real_ipd'])
&&
!empty($_COOKIE['real_ipd']))
{
$this->_ip
=
$_COOKIE['real_ipd'];
}
else
{
$this->_ip
=
real_ip();
setcookie("real_ipd",
$this->_ip,
time()+36000,
$this->session_cookie_path);
}
当然可能出现无法登录或无法加入购物车,购物车的商品等情况可能不止这一种情况