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);
}
當然可能出現無法登錄或無法加入購物車,購物車的商品等情況可能不止這一種情況