2019独角兽企业重金招聘Python工程师标准>>>

具体解决方法 1.在include\lib_common.php中添加下面函数

/**
* 获得某个分类下的品牌列表
*
* @access  public
* @param   int     $cat
* @return  array
*/
function get_cat_brands($cat = 0, $app = 'category')
{$children = ($cat > 0) ? ' AND ' . get_children($cat) : '';$sql = "SELECT b.brand_id, b.brand_name, b.brand_logo, COUNT(g.goods_id) AS goods_num, IF(b.brand_logo > '', '1', '0') AS tag "."FROM " . $GLOBALS['ecs']->table('brand') . "AS b, ".$GLOBALS['ecs']->table('goods') . " AS g "."WHERE g.brand_id = b.brand_id $children " ."GROUP BY b.brand_id HAVING goods_num > 0 ORDER BY tag DESC, b.sort_order ASC";$row = $GLOBALS['db']->getAll($sql);foreach ($row AS $key => $val){$row[$key]['url'] = build_uri($app, array('cid' => $cat, 'bid' => $val['brand_id']), $val['brand_name']);}return $row;
}

2.在category.php中查找$smarty->assign('current_cat_id', $cat_id);

知道了$cat_id就可以调用get_cat_brands获取品牌列表

转载自:http://www.9958.pw/post/ecshop_cat_brand

转载于:https://my.oschina.net/u/1179286/blog/643598

ECSHOP获取当前分类下商品的品牌列表相关推荐

  1. Magento获取指定分类下的所有子分类信息

    二次开发中经常遇到一种情况,就是判断一个分类是否属于某一个大的分类,而大的分类包括很多子分类成树状结构,基本的方法都是先获取大分类下的所有子分类的信息,然后再挨个比较看是否有ID和待定ID相等.一种用 ...

  2. php遍历子分类的函数,emlog程序获取主分类下的所有子分类ID函数

    emlog程序获取主分类下的所有子分类ID函数 蓝叶    网站设计    2021-01-04    208    0评论 emlog程序在制作模版时,需要增加一些自定义的列表调用,只设置主分类ID ...

  3. C/C++ 获取文件夹下的所有文件列表

    本系列文章由 @yhl_leo 出品,转载请注明出处. 文章链接: http://blog.csdn.net/yhl_leo/article/details/51009608 提供一段C/C++代码示 ...

  4. 谷粒商城P85【商品系统】-> 【商品维护】->【发布商品】~ 获取三级分类下所有属性分组及其关联的属性

    点击下一步会发送一个请求: vo: @Data public class AttrGroupWithAttrsVo {/*** 分组id*/private Long attrGroupId;/*** ...

  5. tp6实现(首页 某个分类下的列表 某个分类下的列表的id详情)接口开发

    sql: -- phpMyAdmin SQL Dump -- version 4.8.5 -- https://www.phpmyadmin.net/ -- -- 主机: localhost -- 生 ...

  6. ecshop调用指定分类(包含子分类)下所有产品的评论信息

    调用指定分类(包含子分类)下所有产品的评论信息,使用了ecshop系统自带的函数get_children($cat_id)调用指定分类下所有子分类的id,该自带函数在文件include/lib_com ...

  7. ectouch手机商城首页调用指定分类下的商品

    ECTouch是国内市面上唯一开源的ECSHOP移动商城系统,为广大电商以最低的成本快速搭建移动商城.最近最一商城实例,手机版首页需要调用指定分类下的商品,ECtouch商城默认好像没有此调用方式,只 ...

  8. ecshop调用指定ID分类下的文章列表(指定分类下的文章)

    我们先打开根目录下的article_cat.php这个文件, 在第19行      require(dirname(__FILE__) . '/includes/init.php') 这是一个加载in ...

  9. ecshop添加商品选择品牌时如何按拼音排序

    ECSHOP后台添加新商品时,有一个选择品牌的下拉框,如果品牌太多,在下拉框里查找起来很不方便. 我想给"下拉框里的品牌列表"按品牌名的拼音排序, 比如有"中国水利出版社 ...

  10. 第5章-商品服务-品牌管理

    第5章 商品服务-品牌管理 文章目录 第5章 商品服务-品牌管理 1. 使用逆向工程的代码 1.1 导入代码 1.2 显示状态优化 2. 文件上传技术 2.1 阿里云---对象存储OSS 云存储开启 ...

最新文章

  1. 2020应届生「求职图鉴」,扎心了!
  2. Scanner对象及其获取数据出现小问题和解决方案
  3. Python中os和shutil模块实用方法集锦
  4. pandas中read_csv的缺失值处理方式
  5. 在测试集上训练,还能中CVPR?这篇IEEE批判论文是否合理?
  6. Python的sys.stdout、sys.stdin重定向
  7. mysql导入.sql文件及常用命令_MySQL导入.sql文件及常用命令
  8. 散列函数之双重散列算法解决冲突问题
  9. InternalError: Blas GEMM launch failed : a.shape=(100, 784), b.shape=(784, 10), m=100, n=10...问题解决办法
  10. ubuntu 12.04 lts搭建android 编译环境
  11. C 线性表的链式存储实现及插入、删除等操作示例
  12. 接口自动化测试框架搭建(10、运行特定测试case,生成报告发送邮件)--python+HTMLTestRunnerCN+request+unittest+mock+db
  13. 《电子DIY》之《单片机实践项目》之proteus中电源配置问题,keil常见错误总结一(九十)
  14. 2021年,小傅哥の年终总结
  15. 维基百科(Wikipedia)网址
  16. 展讯SC8810平台虚拟机分析在QEMU中模拟运行
  17. 【连通域检测】基于形态学处理的连通区域检测matlab仿真
  18. Android 多种投屏神器(Vysor,Total Control,scrcpy )
  19. 【将门创投】格灵深瞳赵勇:计算机视觉在安防、交通、机器人、无人车等领域的应用...
  20. 0x0F1AFD76 (libcocos2d.dll) (Plane.exe 中)处有未经处理的异常: 0xC0000005: 读取位置 0x00000018 时发生访问冲突。

热门文章

  1. 计算机网络—3网络层(路由选择协议、路由表的生成)
  2. 关于np.meshgrid
  3. 捡到iphone6怎么解锁_赛博朋克2077前期手枪用哪个好?2077节制结局及银杯节制解锁条件...
  4. 我的奇思妙想机器人消防员_【小作家专栏】我的奇思妙想(三)
  5. fork和vfork,exec
  6. 【重新挂载磁盘空间】Linux系统/home的磁盘空间重新挂载给/root
  7. 通读5G 半导体产业有新商机
  8. Struts2返回JSON数据的具体应用范例
  9. mkdir命令的-p和-m
  10. ionic创建应用的三个模版