简单4行代码限制帮助信息显示条数
2016-07-07 14:55 来源:www.chinab4c.com 作者:ecshop专家
虽然大家一直都提议 可以在后台控制前台 用get_shop_help()函数 调用帮助信息显示条数,但是官方一直没有解决,为了方便网站更新,每天都在更新信息结果造成底部拉的好长,今天研究了一下终于解决了, 效果请看品牌童装批发网 http://www.61pf.net 步骤如下 lib_mail.php 文件 function get_shop_help() 函数 function get_shop_help() { $sql = 'SELECT c.cat_id, c.cat_name, c.sort_order, a.article_id, a.title, a.file_url, a.open_type ' . 'FROM ' .$GLOBALS['ecs']->table('article'). ' AS a ' . 'LEFT JOIN ' .$GLOBALS['ecs']->table('article_cat'). ' AS c ' . 'ON a.cat_id = c.cat_id WHERE c.cat_type = 5 AND a.is_open = 1 ' . 'ORDER BY c.sort_order ASC, a.article_id desc'; $res = $GLOBALS['db']->getAll($sql); $arr = array(); $brr= array(); foreach ($res AS $key => $row) { if($brr[$row['cat_id']]['nums']<10){ $arr[$row['cat_id']]['cat_id']= build_uri('article_cat', array('acid'=> $row['cat_id']), $row['cat_name']); $arr[$row['cat_id']]['cat_name']= $row['cat_name']; $arr[$row['cat_id']]['article'][$key]['article_id']= $row['article_id']; $arr[$row['cat_id']]['article'][$key]['title'] = $row['title']; $arr[$row['cat_id']]['article'][$key]['short_title'] = $GLOBALS['_CFG']['article_title_length'] > 0 ? sub_str($row['title'], $GLOBALS['_CFG']['article_title_length']) : $row['title']; $arr[$row['cat_id']]['article'][$key]['url']= $row['open_type'] != 1 ? build_uri('article', array('aid' => $row['article_id']), $row['title']) : trim($row['file_url']); $brr[$row['cat_id']]['nums']+=1; } } return $arr; } 加红的部分是我加上去的,这个函数里排序的sql也被我改过了,大家可以不用复制 |
回答:
其实......可以把'ORDER BY c.sort_order ASC, a.article_id desc';改成 'ORDER BY c.sort_order ASC, a.article_id desc limit 10'; ----不是更容易么. |
如果是这样的调用代码,那该如何修改调用顺序呢? /** |
其实......可以把'ORDER BY c.sort_order ASC, a.article_id desc';改成 这样全部只显示10条,而不是每个分类显示10条 |
最近更新
常用插件
- ecshop二次开发详细页面生
插件介绍: ECSHOP系统,在很多时候,很多商品没有人购买,不但购买的人...
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
- ecshop分类批量扩展插件
ecshop分类批量扩展插件,这个插件是ecshop插件里面比较核心的插件。我们...
- ecshop2.7.1打印发货单插件
ecshop2.7.1打印发货单插件介绍:ecshop2.7.1和以前的ecshop版本不一样,ecs...
ecshop热门问答
ecshop热门资料
ecshopdaddy
ecshop钥匙
ecshop项里
ecshopectianjiao
ecshop保证金
ecshop商品分类树
ecshopECMALL银联支付
ecshop访客
ecshop后天
ecshop邮件激活
ecshop佼佼者
ecshop韩都
ecshop分析
ecshop失误
ecshop字符集
ecshop平板电脑
ecshopViolation
ecshop浏览历史
红包插件
ecshop显示空白
ecshopclothing
ecshop登陆
ecshopApp
ecshop帖子
ecshopphpnow
ecshop新年
ecshop模版
ecshop验证码问题
ecshop图片
ecshopcomment