首页站内快讯里显示指定类别下的文章的方法
1、简略修正办法:
假如你不是常常改变 自界说类别 的话,运用此办法即可。
修正index.php文件
把index_get_new_articles()函数局部的
' WHERE a.is_open = 1 AND a.cat_id = ac.cat_id AND ac.cat_type = 1' .修正改为
' WHERE a.is_open = 1 AND a.cat_id = ac.cat_id AND ac.cat_type = 1 AND ac.cat_id in(11,12)' .文件
将
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' .
' ORDER BY a.article_type DESC, a.add_time DESC LIMIT ' . $GLOBALS['_CFG']['article_number'];
$res = $GLOBALS['db']->getAll($sql);
修正为
function index_get_new_articles($cat_list='')
{
$sql_cat=$cat_list?' AND ac.cat_id in('.$cat_list.')':'';
$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 ' .$sql_cat .
' ORDER BY a.article_type DESC, a.add_time DESC LIMIT ' . $GLOBALS['_CFG']['article_number'];
$res = $GLOBALS['db']->getAll($sql);
然后修正最新文章挪用代码
将
$smarty->assign('new_articles', index_get_new_articles()); // 最新文章
$smarty->assign('new_articles', index_get_new_articles('12,13,14,15,16')); // 最新文章
南昌网站建设
- 1大多数新娘只会把时间用在选择婚纱及礼服上
- 2选择色彩,反映您的公司的特定业务
- 3义乌华睿软件公司分享—系统产品开发三大要点
- 4域名网网站优化优势
- 5优化百度推广账户:优化管理流程精细化
- 6瓷砖出现裂纹的方位主要有下层裂纹、表面龟裂
- 7VMware虚拟机下linux不能全屏的解决方法
- 8义乌软件定制开发中中小企业ERP系统实施注意点
- 9意大利家庭和中国家庭的很多主导思想都很相似
- 10义乌华睿管理软件与企业发展
- 11企业网络营销离不开网站优化
- 12您不知道的Firefox: 46 项功能
- 13Indeed得前十名职位
- 14中小型企业实施ERP存在误区分析
- 15泛普软件B2B系统正式上线测试
- 16观看沙盘模型成了购房必不可少的步骤
- 17PHP程序员易忽略的PHP精华和技巧
- 18网站优化的基本方法
- 19办公桌的高度与办公椅之间高度的的任意调整
- 20SEO创业路有多难
- 21教你掌握搜索引擎优化
- 22为大家详细介绍沙盘模型在建筑物中作用有哪些
- 23百度排名规则最新动态 你发现了吗?
- 24沙发所使用的布料染色的过程中会含有有害物质
- 25影响App推广的七大致命问题
- 26怎样的网站比较容易被百度搜索引擎收录
- 27网络营销对一个公司未来发展的重要性
- 28SEO优化最棘手的网站设计难题是什么
- 29离散制造业ERP系统实施难点
- 30电子邮件加密传输