您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程
ecshop商品分类页怎么增加显示商品货号SN
孙彩武2023-11-14 23:32:01ecshop商城教程已有人查阅
导读ECSHOP商品列表页如何增加货号即SN。默认情况下在商品列表页也就是category.php以及search.php页面是不显示货号的,但是有时候为了便于区别
ECSHOP商品列表页如何增加货号即SN。默认情况下在商品列表页也就是category.php以及search.php页面是不显示货号的,但是有时候为了便于区别,需要在商品列表页显示货号SN怎么办,而简单的通过商品详情页一样使用{$goods.goods_sn}之后无法显示出来,那是因为商品列表页的程序没有驱动这个变量,好,那下面我们描述下具体添加步骤。
1.在商品列表页的两个程序文件中从数据库读出变量并赋值给smarty对象调用。
在/search.php文件大约第376行,将
在大约第434行,增加一行,赋值变量给smarty对象调用:
2.在页面中调用这个变量。
接下来只要在商品列表页,/themes/default/library/goods_list.lbi中使用{$goods.goods_sn}即可调用到货号即SN。
1.在商品列表页的两个程序文件中从数据库读出变量并赋值给smarty对象调用。
在/search.php文件大约第376行,将
* 查询商品 */
$sql = "SELECT g.goods_id, g.goods_name,
改为
* 查询商品 */
$sql = "SELECT g.goods_id,g.goods_sn, g.goods_name,
(/category.php在第449行,同样执行这个修改)在大约第434行,增加一行,赋值变量给smarty对象调用:
$arr[$row['goods_id']]['goods_sn'] = $row['goods_sn'];
(/category.php在第504行,同样添加这一行)2.在页面中调用这个变量。
接下来只要在商品列表页,/themes/default/library/goods_list.lbi中使用{$goods.goods_sn}即可调用到货号即SN。
本文标签:
很赞哦! ()
相关文章
随机图文
-
ecshop详细页面颜色尺码等规格和库存相连动的实现方法
上一次我发表了改变商品详细页面属的样式但是在点击每个属的时候库存不根据属的改变而变化现在我们来完善它实现联动库存 -
ecshop添加通过快递单号搜索订单的实现方法
有时候订单太多,我们想直接通过快递单号搜索找到该订单,那么ecshop后台如何修改?需要修改admin/order.php,admin/templates/order_list.htm两个文件 -
ecshop自动内链优化的实现方法
ecshop自动内链插件seo优化插件安装教程:1.打开admin\includes里面的inc_menu.php文件:2.languages\zh_cn\admin\common.php 增加语言项 -
ecshop中的SESSION机制说明
ecshop中的session机制不是PHP自带的,而是ecshop自定义的一套机制,这两天利用时间学习了一下,以下是学习笔记。 1.session的初始化是在 includes下的 init.php 文件中,具体代码
留言与评论 (共有 条评论) |