ecshop商品列表页增加/显示货号SN
ECSHOP商品列表页如何增加货号即SN。默认情况下在商品列表页也就是category.php以及search.php页面是不显示货号的, 但是有时候为了便于区别,需要在商品列表页显示货号SN怎么办,而简单的通过商品详情页一样使用{$goods.goods_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。
转载于:https://www.cnblogs.com/EWall/archive/2012/08/13/2636297.html
ecshop商品列表页增加/显示货号SN相关推荐
- ECSHOP商品详情页”增加自定义TITLE
一. 修改数据库结构,其实就是增加个字段 进入 后台 >数据库管理 >SQL查询 , 在输入框里输入下面SQL语句,并点击"提交查询" ALTER TABLE `ecs ...
- html鼠标经过图片显示详情页,ecshop商品详情页图片更改为鼠标经过切换大图
近日有客户要求把 ecshop 商品详情页进行美化修改一下,默认的 ecshop 商品详情页主图不能切换,想要看大图的话,需要进行再次点击,然后显示商品大图,对于用户的体验不太好,看来只好在当前页面进 ...
- ECSHOP 如何删除商品列表页 购买弹出 商品属性框后面的价格
场景如图: 商品列表页 购买弹出 商品属性框是由js文件控制的. 打开JS文件js/common.js 问题一.弹出后属性多时,看不到[购买][取消]按钮 搜索代码: newDiv.style.hei ...
- 微信小程序制作简单的商品列表页,实现价格求和
微信小程序制作简单的商品列表页,实现价格求和 准备工作 1.node.js 2.微信开发者工具 目录结构 客户端代码实现 index.wxml <view class="contain ...
- php商品详情页页面代码,ecshop商品详情页单独调用某一项商品属性值
ecshop商品详情页是统一调用显示所有的属性值的,我们希望单独调用某一项属性值. 第一步: 打开 goods.php 文件, 在最后面插入以下代码: function get_attr_value( ...
- 美多商城项目:商品数据库表设计、准备商品数据、首页广告、商品列表页
一.商品数据库表设计 1.1 SPU和SKU 在电商中对于商品,有两个重要的概念:SPU和SKU 1. SPU介绍 SPU = Standard Product Unit (标准产品单位) SPU是商 ...
- 商城微信小程序(二)——完成分类页面及商品列表页
分类页面预览图: 分类页面主要代码 index.js // pages/category/index.js import {request } from "../../request/ind ...
- 美多商城之商品(商品列表页)
四.商品列表页 4.1 商品列表页分析 4.1.1. 商品列表页组成结构分析 1.商品频道分类 已经提前封装在contents.utils.py文件中,直接调用即可. 2.面包屑导航 可以使用三级分类 ...
- 5- vue django restful framework 打造生鲜超市 -完成商品列表页(上)
使用Python3.6与Django2.0.2(Django-rest-framework)以及前端vue开发的前后端分离的商城网站 项目支持支付宝支付(暂不支持微信支付),支持手机短信验证码注册, ...
最新文章
- ???????????? no permissions的解决办法 解决网上方法行不通的问题
- 美国体验圣帕特里克节(St.Patrick's Day)
- 银行理财不再保本保息,你还敢买吗?
- 怎样与用户有效的沟通以获取用户的真实需求
- Python name ‘basestring‘ is not defined
- (1)PCIE接口应用领域(学无止境)
- 堆内存里的各种奇怪填充值
- python学习第六天运算符总结大全
- php redis返回值,PHP 中redis常用方法
- linux grep 日期,linux 文本处理工具之一grep命令详解
- shell 编写脚本批量ping ip
- C#获取注册表指定键值操作
- stm32毕业设计 太空游戏机设计与实现
- w10计算机用户名密码忘了,一招简单帮你解决win10系统电脑忘记开机密码
- 部分js文件在360浏览器极速模式下不加载,不执行的原因
- 如何把证件照压缩到20k?证件照太大如何压缩?
- labview的信号发生器演示实例
- 【数学】三角函数小题
- 触摸中国人工智能最前线
- 紫光云:打造数字化转型的基座