花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊 退出 找回密碼

ecshop商品屬性庫存仿淘寶屬性庫存聯(lián)動顯示的方法

時(shí)間: 2024-02-25 10:44 閱讀: 作者:素材無憂網(wǎng)

ECSHOP有個貨品功能,就是可以單獨(dú)給商品的尺碼、顏 設(shè)置庫存。但是商品詳情頁卻只能顯示部庫存。如果有個屬 無貨了,也不知道。本ECSHOP教程即可實(shí)現(xiàn)直接顯示屬 庫存。是目前最完整最 的。
網(wǎng)上流傳的免費(fèi)教程有兩個問題。
1、網(wǎng)上提供的教程無出現(xiàn)庫存顯示無效的情況,這是因?yàn)榕cjquery不兼容。
2、打開商品頁面時(shí),默認(rèn)是選 中 個顏 的,但卻顯示總庫存,造成誤以為是 個顏 的庫存。如果能打開頁面就顯示 個顏 庫存就好了。
素材無憂提供本ECSHOP教程 解決這兩個問題。
步:
下載選中小圖標(biāo) test.gif ,保存路徑:themes/default/images/test.gif 本教程最后面有下載。
第二步:
在模板樣式中添加如下代碼:如 themes/default/style.css
catt{width: ;height:auto;overflow:hidden;padding-bottom:5px;} .catt a{border: #7E7E7E 1px solid; ?text-align: center; background-color: #fff; margin-left:5px;margin-top:6px;padding-left: 10px;padding-right: 10px;display: block; white-space: nowrap;color:#000; text-decoration:none; float:left;} .catt a:hover {border:#ED0036 2px solid; margin: -1px; margin-left:4px;margin-top:5px;} .catt a:focus {outline-style:none;} .catt .cattsel {border:#ED0036 2px solid; margin: -1px;background: url("images/test.gif") no-repeat bottom right; margin-left:4px;margin-top:5px;} .catt .cattsel a:hover {border: #ED0036 2px solid;margin:-1px;background: url("images/test.gif") no-repeat bottom right;}
第三步:
打開goods.dwt文件 替換循環(huán)文件
查找:
 
替換為:
 {$value.label} 
第四步:
同樣在本文件中 head區(qū)添加以下JS代碼:
第五步:
打開goods.php ,大約在70行下添加一下代碼:
if (!empty($_REQUEST['act']) && $_REQUEST['act'] == 'get_products_info'){ include('includes/cls_json.php'); $json = new JSON; // $res = array('err_msg' => '', 'result' => '', 'qty' => 1); $spce_id = $_GET['id']; $goods_id = $_GET['goods_id']; $row = get_products_info($goods_id,explode(",",$spce_id)); //$res = array('err_msg'=>$goods_id,'id'=>$spce_id); die($json->encode($row)); }
至此,已經(jīng)可以顯示屬 庫存了,下面解決打開頁面默認(rèn)顯示總庫存的問題。
仍然在 goods.dwt 文件中查找:
onload = function(){ changePrice(); fixpng(); try { onload_leftTime(); } catch (e) {} }
修改為:
onload = function(){ changePrice();
changeKucun();//這里是添加的
fixpng();
try { onload_leftTime(); }
catch (e) {} } //默認(rèn)就顯示個屬性庫存
function changeKucun() { var frm=document.forms['ECS_FORMBUY']; spec_arr = getSelectedAttributes(frm); Ajax.call('goods.php?act=get_products_info', 'id=' + spec_arr+ '&goods_id=' + goods_id, shows_number, 'GET', 'JSON'); }
OK了。
選中小圖標(biāo)下載:

版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!

轉(zhuǎn)載請注明: ecshop商品屬性庫存仿淘寶屬性庫存聯(lián)動顯示的方法

標(biāo)簽: ecshop商品屬性  
相關(guān)文章
推薦文章
模板推薦