网站源码-图片-资料下载-学习资料-牛资料网!只做精品资料网
  • 首 页
  • ECSHOP商品属性库存关联仿淘宝商品属性库存关联二次开发教程
    时间:2020-06-18 11:04 来源:www.xyhndec.com 编辑:免费资料 浏览:

    效果如下:

      实现方法,修改goods.dwt如下:

    {$value.label}

      在显示详细信息合适的地方加

    (库存:{$goods.goods_number} {$goods.measure_unit})

      这是动态加载库存的地方

      选择打钩这个样式论坛有人发过 也不是很难 我不在详细贴出

      在goods.dwt加js代码:

    function changeAtt(t,a,goods_id) {t.lastChild.checked='checked';for (var i = 0; i<t.parentNode.childNodes.length;i++) {if (t.parentNode.childNodes[i].className == 'cattsel') {t.parentNode.childNodes[i].className = '';}}t.className = "cattsel";var formBuy = document.forms['ECS_FORMBUY'];spec_arr = getSelectedAttributes(formBuy);Ajax.call('goods.php?act=get_products_info', 'id=' + spec_arr+ '&goods_id=' + goods_id, shows_number, 'GET', 'JSON');changePrice();}function shows_number(result){if(result.product_number !=undefined){$('shows_number').innerHTML = result.product_number+'件';}else{$('shows_number').innerHTML = '未设置'}}

      打开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));}

      通过以上操作便可实现仿淘宝颜色尺码选择功能

    郑重声明:
    牛资料网所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
    我们不承担任何技术及版权问题,且不对任何资源负法律责任。
    如无法下载,联系牛资料网索要。
    如有侵犯您的版权,请及时联系QQ:964613048,我们尽快处理。

    关于ECSHOP模板架设的服务器php版本过高报错的解决方法集合关于ECSHOP模板架设的服务器php版本过
    ecshop编辑器fckeditor换百度ueditor编辑器教程ecshop编辑器fckeditor换百度ueditor编
    ecshop二次开发网页模板之常用函数汇总ecshop二次开发网页模板之常用函数汇总
    推荐栏目
    • 客服:我们竭诚为您服务!
    • 客服:我们竭诚为您服务!