文章列表不能显示单一分类的文章?
2016-07-07 15:42 来源:www.chinab4c.com 作者:ecshop专家
我在首页想显示某一分类的文章,比如我有三个类“最新消息”,“特价公告”,“评测”,我想在右边的一栏单显示“评测”分类下的文章,但是显示出来的是三个分类的最文章,我是在模板设置里面设置文章列表的显示的 ,但是不成功,每次都是把所有分类的文章都显示,如下: 请问是不是我设置错误,还是ecshop的调用有问题?? |
回答:
一样郁闷啊! |
修改下面函数。请确定你要选择的类别下的文章。如果你要显示类别为3的下面的文章。你应该这样修改。 function index_get_new_articles() { $sql = 'SELECT a.article_id, a.title, ac.cat_name, a.add_time, a.file_url, a.open_type, ac.cat_id ' . ' FROM ' . $GLOBALS['ecs']->table('article') . ' AS a, ' . $GLOBALS['ecs']->table('article_cat') . ' AS ac' . ' WHERE a.is_open = 1 AND a.cat_id = ac.cat_id AND ac.cat_type = 1 and a.cat_id = 3' . ' ORDER BY a.article_type DESC, a.add_time DESC LIMIT ' . $GLOBALS['_CFG']['article_number']; $res = $GLOBALS['db']->getAll($sql); $arr = array(); foreach ($res AS $idx => $row) { $arr[$idx]['id'] = $row['article_id']; $arr[$idx]['title'] = $row['title']; $arr[$idx]['short_title'] = $GLOBALS['_CFG']['article_title_length'] > 0 ? sub_str($row['title'], $GLOBALS['_CFG']['article_title_length']) : $row['title']; $arr[$idx]['cat_name'] = $row['cat_name']; $arr[$idx]['add_time'] = local_date($GLOBALS['_CFG']['date_format'], $row['add_time']); $arr[$idx]['url']= $row['open_type'] != 1 ? build_uri('article', array('aid' => $row['article_id']), $row['title']) : trim($row['file_url']); $arr[$idx]['cat_url']= build_uri('article_cat', array('acid' => $row['cat_id'])); } return $arr; } 这样就搞定了。。 更多文章发布的东西,请参照 http://www.chinab4c.com/html/shangchengchengxu/ecshopchangjianwenti/2009/0615/42.html |
这个函数在index.php中 |
按楼上大哥的方法试过了,但是出现乱码了啊! |
最近更新
常用插件
- ecshop后台订单商品列表查
ecshop后台订单商品列表查询插件,可以通过名称。就把产品显示检索出...
- ecshop评论功能改进插件
ecshop评论功能改进插件,这个插件是改进了现有的ecshop评论功能的一些...
- ecshop导出待发货订单exce
ecshop导出待发货订单excel格式,这个东西是十分重要的,我们在倒出ec...
- ecshop商品列表中品牌批量
ecshop商品列表中品牌批量转移插件.这个插件听起来非常希奇。但是我们...
- ecshop2.7.2迷你购物车插件
ecshop2.7.2迷你购物车插件,这个插件主要是针对修改ecshop购买功能,为了...
ecshop热门问答
ecshop热门资料
ecshop淘宝特卖
ecshop运作
ecshop聚合
ecshop报警
ecshopnew
ecshopcant
ecshop左下角
ecshop快递查询
ecshop472
ecshop首页缩略图
ecshop微信公众平台
ecshop评论
ecshop网站漏洞
ecshop语言切换
ecshop淘宝用户
ecshop我是医生
ecshop可能性
ecshop字问题
ecshop退款原理
ecshop介绍
ecshop恶心
ecshop等等等
ecshopsize
测试数据
ecshop目标
ecshopplease
ecshop台电脑
ecshop中将
ecshop求职
ecshop定制模板