国产探花免费观看_亚洲丰满少妇自慰呻吟_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)); 前

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 酒泉市| 苍南县| 金华市| 旺苍县| 新营市| 苗栗市| 咸丰县| 扎赉特旗| 南宁市| 淄博市| 奇台县| 张北县| 佳木斯市| 西盟| 诏安县| 措美县| 赤水市| 乐平市| 图们市| 濮阳县| 永吉县| 平定县| 青岛市| 柳江县| 江达县| 甘孜县| 文安县| 永安市| 浠水县| 册亨县| 客服| 林周县| 读书| 蒙山县| 大关县| 诏安县| 宜都市| 苍梧县| 太白县| 汉源县| 尼玛县|