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

在以往网站建设、企业信息系统搭建过程中,由于信息结构简单、内容稀缺,站内搜索乃至搜索都不是网站系统的必要装备。相信在php空间建过站的朋友们都会明白这一点。但随着Web2.0带来的海量信息井喷式涌现,企业自身对信息架构、管理、发布的需求,以及用户对信息的组织、查询、可寻性的要求越来越高,于是站内搜索出现了。ECshop的站内搜索功能较为完善,商品的图片名称基础的信息都显示出来了,但有的时候可能出于特殊的需求,还需要显示商品的货号,这在默认的模板中是没有显示的,下面无忧主机小编将给大家分享一下如何在搜索页面调用商品的货号。
1、首先打开搜索商品页面 search.php(php空间根目录文件)
查找:

$sql = "SELECT g.goods_id, g.goods_name, 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_sn, g.goods_name, g.market_price,
g.is_new, g.is_best, g.is_hot, g.shop_price AS org_price, ".

继续查找:

$arr[$row['goods_id']]['type'] = $row['goods_type'];

在以上代码后增加以下代码:

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

2、上面的 search.php 程序文件已经修改好了,下面我们只需要在搜索页模板search.dwt文件相应的位置添加上就OK了,商品货号的标签如下
商品货号:{$goods.goods_sn}
注意:以上操作完成后,需要登录ECshop网站后台清空一下缓存。

无忧主机相关文章推荐阅读:
在ECSHOP商品页显示累计销售量的方法
ECSHOP首页调用标签云的所有标签的方法
ECSHOP程序如何解决友情链接链重名被限制的方法

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

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

阅读本文的人还阅读:


搜索技术文档