国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

ecshop商品詳情頁動態庫存調用

2024-04-25 20:40:50
字體:
來源:轉載
供稿:網友

ECShop 2.7.2版本提供了一個新的特性:貨品。

具有不同屬性的商品類型可以根據不同屬性錄入相應的貨號以及庫存數量,這對于一些商家是很有用處了,特別是在ERP中,有著嚴格庫存控制需求的環境下。

但是前臺部分卻還沒有跟上這一新特性的步伐,選擇了不同屬性的時候庫存依然是商品的總庫存,雖然點擊購買的時候是根據貨品的庫存來判斷的。

所以這一點上是沒有足夠好的用戶體驗,我們有必要改善,為ECShop商品詳情頁添加動態庫存動態貨號的功能。

主要是通過原有的json來實現

在goods.php的

if (!empty($_REQUEST['act']) && $_REQUEST['act'] == ‘price’)

這一處理中添加一個調用貨品庫存/貨號的語句

通過js動態更新到ecshop商品詳情頁面上去。

具體語句:

//$goods_tinfo = $GLOBALS['db']->getRow($sql);

$goods_tinfo = get_goods_info($goods_id);

$goods_sn = $goods_tinfo['goods_sn'];

$sql = "SELECT * FROM " .$GLOBALS['ecs']->table('products'). " WHERE goods_id = '$goods_id' LIMIT 0, 1";

$prod = $GLOBALS['db']->getRow($sql);

if (is_spec($attr_id) && !empty($prod))

{

$product_info = get_products_info($goods_id, $attr_id);

}

if ($product_info['product_number'])

{

$res['stock'] = $product_info['product_number'];

}else{

$res['stock'] = $goods_tinfo['goods_number'];

}

if ($product_info['product_sn'])

{

$res['goods_sn'] = $product_info['product_sn'];

}else{

$res['goods_sn'] = $goods_tinfo['goods_sn'];

}

if ($product_info['product_weight'])

{

$res['goods_pweight'] = $product_info['product_weight'].' 千克(kg)';

}else{

$res['goods_pweight'] = $goods_tinfo['goods_weight'];

}

//$res['goods_pweight'] = $product_info['product_weight'];

$res['ecs_shopprice'] = price_format($shop_price);

插入在die($json->encode($res)); 前

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 施甸县| 花莲市| 鹿泉市| 杭州市| 绥滨县| 吐鲁番市| 正宁县| 车致| 达尔| 长汀县| 松桃| 惠州市| 滨州市| 新巴尔虎左旗| 安福县| 时尚| 蓬莱市| 绥滨县| 安岳县| 鄂托克前旗| 白朗县| 盐池县| 乌兰浩特市| 如东县| 福鼎市| 金川县| 吉水县| 韶关市| 霸州市| 长武县| 连州市| 松桃| 周宁县| 金堂县| 太谷县| 龙海市| 隆回县| 柘荣县| 太白县| 唐海县| 弥渡县|