香港独立IP空间
香港php空间
美国php空间
域名注册

由于双十一快到了,很多站长朋友们也都在积极备战了。很多电商的站长朋友们最近可以说是累坏了。营销,策划,搭建好网上商城等等。可以说是做足了准备。小编的一位站长朋友为了这次的双十一特例做了几个商城网站。就是担心到时候某个平台供应不足,可以临时的补上。商城是在PHP免备案虚拟主机中使用的Ecshop程序来做的。这款程序由于功能比较齐全,所以基本上换了模板,配置下接口之类的就可以使用了。可是现在他遇到了这样的一个问题,网站首页的宝贝详情列表页没有显示商品库存,如果到时候下单的比较多,库存没了都不知道就不好办了,小编翻阅了一些资料,明白了其实库存都是字段都是存在数据库中的,只要调取出来在模板显示就行了。具体的可能要修改一些代码,小编详细的整理如下:
1首先打开category.php 在448行代码修改为:

$sql = 'SELECT g.goods_id, g.goods_name, g.goods_name_style, g.market_price, g.is_new, g.is_best, g.is_hot, g.shop_price AS org_price, ' .

修改为以下代码:

$sql = 'SELECT g.goods_id, g.goods_name, g.goods_name_style, g.market_price, g.is_new, g.is_best, g.is_hot, g.shop_price AS org_price,g.goods_number, ' .

2 找到512行代码:

$arr[$row['goods_id']]['url'] = build_uri('goods', array('gid'=>$row['goods_id']), $row['goods_name']);

在下面添加一行代码:

$arr[$row['goods_id']]['goods_number'] = $row['goods_number'];

3 开始修改模板文件。找到themes/default/library/goods_list.lbi文件。使用高级编辑器打开。
找到85行代码:

<a href="javascript:collect({$goods.goods_id});" class="f6">{$lang.btn_collect}</a>

在这行代码上面添加一行代码:商品库存:

{$goods.goods_number}<br />

如下图:

ec 2015 10 29 1 300x119 Ecshop程序二次开发实现实现商品列表页显示库存

这样商品的库存数量就可以正常的在网站首页正常显示出来了。以上方法就是关于Ecshop程序二次开发实现实现商品列表页显示商品库存的详细步骤。

无忧主机相关文章推荐阅读:
如何使ECSHOP商品图加速显示
如何在ECSHOP团购列表调用团购价格
ECSHOP教程:商品详情页显示收藏数量

本文地址:http://www.51php.com/ecshop/20525.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读: