[OK]ECSHOP后台的商品列表里显示商品品牌
来源:互联网 发布:mdb数据库查看器 编辑:程序博客网 时间:2024/04/29 10:53
第一步:
首先我们来打开程序文件: /admin/includes/lib_goods.php
定位到 goods_list 函数部分
找到下面代码(大概在911行左右)
$sql = "SELECT goods_id, goods_name, goods_type, goods_sn, shop_price, is_on_sale, is_best, is_new, is_hot, sort_order, goods_number, integral, " . " (promote_price > 0 AND promote_start_date <= '$today' AND promote_end_date >= '$today') AS is_promote ". " FROM " . $GLOBALS['ecs']->table('goods') . " AS g WHERE is_delete='$is_delete' $where" . " ORDER BY $filter[sort_by] $filter[sort_order] ". " LIMIT " . $filter['start'] . ",$filter[page_size]";
将它修改为
$sql = "SELECT goods_id, goods_name, goods_type, goods_sn, shop_price, is_on_sale, is_best, is_new, is_hot, g.sort_order, goods_number, integral, " . " (promote_price > 0 AND promote_start_date <= '$today' AND promote_end_date >= '$today') AS is_promote,b.brand_name ". " FROM " . $GLOBALS['ecs']->table('goods') . " AS g "."left join ".$GLOBALS['ecs']->table('brand') . " AS b on g.brand_id=b.brand_id "." WHERE is_delete='$is_delete' $where" . " ORDER BY $filter[sort_by] $filter[sort_order] ". " LIMIT " . $filter['start'] . ",$filter[page_size]";
第二步:
修改 admin/templates/goods_list.htm 文件
找到
{$goods.goods_name|escape:html}
在它后面增加一行代码:
(品牌:{$goods.brand_name})
找到
<th><a href="javascript:listTable.sort('goods_name'); ">{$lang.goods_name}</a>{$sort_goods_name}</th>
在它后面增加一行代码:
<th><a href="javascript:listTable.sort('brand_name'); ">{$lang.brand_name}</a>{$sort_brand_name}</th>
修改到这里,你会发现品牌是能显示出来了,但是搜索功能里的按品牌搜索却失效了。别着急,第三步就是来解决这个问题的。
第三步(很重要):
向上,找到下面代码(大概在865行左右)
$where .= " ANDbrand_id='$filter[brand_id]'";
将它修改为
$where .= " AND g.brand_id='$filter[brand_id]'";
- [OK]ECSHOP后台的商品列表里显示商品品牌
- 在ECSHOP商品列表页显示每个商品的品牌
- [OK]ECSHOP商品列表页显示每个商品的评论等级和评论数量
- Ecshop用户中心的收藏列表里显示商品缩略图
- ECSHOP后台商品列表中增加商品属性的显示方法
- ECSHOP后台商品列表中增加商品属性的显示方法 .
- ECSHOP获取当前分类下商品的品牌列表
- ecshop后台显示商品缩略图
- Ecshop购物车或结算页面显示商品的品牌
- ecshop后台管理员登陆显示商品列表价格不同
- ecshop调用指定商品分类下固定条数的商品品牌列表
- ecshop后台商品列表和添加修改选择供货商处只显示自己管理的
- ecshop后台商品列表和添加修改选择供货商处只显示自己管理的
- 如何在ecshop中实现后台商品列表显示会员等级价格的解决办法
- ECSHOP 后台商品列表页搜索二次
- 在ECSHOP首页显示积分商城里的商品
- ECshop 商品属性后台添加,前台显示
- 实用,修改Ecshop后台商品管理中的商品品牌项为可分组和搜索的下拉框
- WPF给图片加水印
- MySQL exists的用法介绍
- poj 1606 || hdu 1415 Jugs
- 从IDataReader中读取数据实体1
- request.getServletPath ,request.getRequestURI,request.getRealPath区别
- [OK]ECSHOP后台的商品列表里显示商品品牌
- FusionCharts参数说明
- 七夕,你拿什么拯救你的爱人?
- 成功者的思维方式
- K歌软件-类似酷我k歌的k歌软件
- 使用 Java Native Interface 的最佳实践
- 黑马程序员—反射
- SQL常用字符串函数
- jxl导出中文标题乱码