您现在的位置是:首页 > cms教程 > Ecshop商城教程Ecshop商城教程
ecshop商品详情页动态库存调用的方法
寒雁2023-12-09Ecshop商城教程已有人查阅
导读ECShop 2.7.3版本提供了一个新的特 :货品。 具有不同属 的商品类型可以根据不同属 录入相应的货号以及库存数量,这对于一些商家是很有用处了
ECShop 2.7.3版本提供了一个新的特 :货品。 具有不同属 的商品类型可以根据不同属 录入相应的货号以及库存数量,这对于一些商家是很有用处了,特别是在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)); 前
本文标签:
很赞哦! ()
相关教程
图文教程
ecshop5.3/5.4环境lib_base.php on line 346解决方法
然后删除工程目录下的temp文件夹,重新拷贝一份原始的temp文件夹进来,再访问首页,就会发现一切正常了!lib_base.php on line 346解决方法这个错误的的处理是修改文件:
ecshop安装【ecshop安装教程】安装步骤
在配置系统之前,要准备好数据库的信息:数据库主机、端口号、数据库的用户名、数据库的密码、数据库的名称,这些相关信息由空间商提供。
ecshop商城不同分辨率调用不同CSS的方法
ECSHOP中,可能部分模板对浏览器的支持不够完善,我们可以用以下方法来解决!就是在不同的分辨率下,调用不同的CSS代码来解决!
删除所有ecshop版权和logo
前面我们已经讲过如何删除ecshop的版权,但是还有很多人不会,今天就详细的讲下如何删除所有ecshop版权和logo
相关源码
-
(自适应响应式)HTML5电脑手机电子数码产品配件pbootcms模板下载本模板为电脑配件、手机配件及数码周边产品企业设计,基于PbootCMS内核开发。采用现代化响应式布局,适配各类移动设备,能够专业展示各类电子产品配件参数、应用场景和技术特点。模板内置多种产品展示模块,满足不同类型配件企业的展示需求。查看源码 -
(自适应响应式)HTML5磁电机械设备蓝色营销型网站pbootcms模板本模板为磁电设备行业设计,采用蓝色营销风格,突出工业设备的专业性和技术感。模板结构清晰,能够有效展示磁电设备的技术参数、应用场景和企业实力,帮助客户快速了解产品特点和公司服务。查看源码 -
(自适应响应式)高端网站建设设计公司互联网营销网站pbootcms模板本模板基于PbootCMS内核开发,为网站建设公司和互联网营销企业量身打造。采用响应式设计,适配各种移动设备,提供统一的后台管理体验查看源码 -
(自适应)营销型健身器材产品设备类pbootcms模板网站为健身器材企业打造的营销型网站模板,基于PbootCMS开源内核开发。采用HTML5响应式架构,PC与移动端数据实时同步,适配多终端展示场景。查看源码 -
(自适应响应式)高新技术科技能源pbootcms网站HTML5模板本模板基于PbootCMS内核开发,为高新技术、科技研发、能源技术等科技型企业设计。采用HTML5+CSS3前沿技术,具备完善的响应式布局,能够自动适配手机、平板和电脑等多种终端设备。模板设计风格简约大气查看源码 -
帝国cms7.5自适应作文新闻资讯教育网站模板本模板基于帝国CMS7.5内核开发,为教育机构、培训学校等知识传播单位打造。通过自适应设计确保在手机、平板、电脑等设备上均能获得专业浏览体验查看源码
| 分享笔记 (共有 篇笔记) |
