帝国cms列表调用
帝国cms是一款非常优秀的内容管理系统,它的标签功能非常强大,可以轻松实现各种功能,其中列表调用是比较常用的功能之一。下面我们就来详细介绍一下帝国cms列表调用的使用方法。
常用的列表调用标签
帝国cms中常用的列表调用标签有很多,下面我们就来介绍一下其中的几个:
- list标签:用于调用文章列表,可以根据各种条件进行筛选。
- channel标签:用于调用栏目列表,可以根据各种条件进行筛选。
- arclist标签:用于调用指定栏目下的文章列表。
- imglist标签:用于调用图片列表。
- flink标签:用于调用友情链接列表。

list标签的使用方法
list标签是帝国cms中更常用的列表调用标签之一,它可以根据各种条件进行筛选,下面我们就来介绍一下它的使用方法。
- 调用所有文章:{list tablename='article'}
- 调用指定栏目下的文章:{list tablename='article' columnid='1'}
- 调用指定栏目下的指定数量的文章:{list tablename='article' columnid='1' num='10'}
- 调用指定栏目下的指定数量的指定字段的文章:{list tablename='article' columnid='1' num='10' field='title,description'}
- 调用指定栏目下的指定数量的指定字段的文章,并按照指定字段进行排序:{list tablename='article' columnid='1' num='10' field='title,description' order='id desc'}
- 调用指定栏目下的指定数量的指定字段的文章,并且只调用指定时间范围内的文章:{list tablename='article' columnid='1' num='10' field='title,description' where='pubdate>='2019-01-01' and pubdate<='2019-12-31''}
- 调用指定栏目下的指定数量的指定字段的文章,并且只调用指定时间范围内的文章,并且只调用指定的第几页的文章:{list tablename='article' columnid='1' num='10' field='title,description' where='pubdate>='2019-01-01' and pubdate<='2019-12-31'' page='$page'/}
channel标签的使用方法
channel标签是用于调用栏目列表的标签,下面我们就来介绍一下它的使用方法。
- 调用所有栏目:{channel}
- 调用指定栏目下的子栏目:{channel parentid='1'}
- 调用指定栏目下的子栏目,并且只调用指定数量的栏目:{channel parentid='1' num='10'}
- 调用指定栏目下的子栏目,并且只调用指定数量的指定字段的栏目:{channel parentid='1' num='10' field='typename,typedir'}
- 调用指定栏目下的子栏目,并且只调用指定数量的指定字段的栏目,并且按照指定字段进行排序:{channel parentid='1' num='10' field='typename,typedir' order='id desc'}
- 调用指定栏目下的子栏目,并且只调用指定数量的指定字段的栏目,并且只调用指定时间范围内的栏目:{channel parentid='1' num='10' field='typename,typedir' where='pubdate>='2019-01-01' and pubdate<='2019-12-31''}
- 调用指定栏目下的子栏目,并且只调用指定数量的指定字段的栏目,并且只调用指定时间范围内的栏目,并且只调用指定的第几页的栏目:{channel parentid='1' num='10' field='typename,typedir' where='pubdate>='2019-01-01' and pubdate<='2019-12-31'' page='$page'/}