当前位置:图集之家知识

帝国CMS自定义列表限制某个栏目显示在首页(适用于所有自定义列表首页)

帝国CMS自定义列表限制某个栏目显示在首页(适用于所有自定义列表首页)

内容

之前奇芳阁介绍了关于使用自定义列表的方式为帝国cms首页分页的文章《帝国CMS首页实现列表分页方法以及自动更新自定义列表为首页》,那么在自定义列表首页如何限制某个栏目显示在首页呢?

帝国CMS自定义列表限制某个栏目显示在首页:

首先我们先熟悉一下什么是栏目ID:后台--栏目--栏目管理 如下图所示:

然后 后台-- 栏目--自定义列表--管理自定义列表-首页列表-修改:

查询SQL语句里面有一个统计记录和一个查询记录的SQL语句,我们就从这里改造!

比如我不想显示栏目ID为1的栏目内文章,就这样写:

统计记录里写:

select count(*) as total from [!db.pre!]ecms_news where classid 1

查询记录里写:

select * from [!db.pre!]ecms_news where classid 1 order by id desc

注意[!db.pre!]ecms_news 这个为你适用的系统模型 ,你的可能和我的不一样!

where classid 1 的意思就是ID为1的栏目不显示在首页了! 如果想限制多个栏目,就用and连接,比如 where classid 1 and classid2 and classid3

*特别声明:资源收集自网络或用户上传,本网站所提供的电子文本仅供参考,请以正式出版物为准。电子文本仅供个人标准化学习、研究使用,不得复制、发行、汇编、翻译或网络传播等。如有侵权,请联系我们处理。

相关