企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# CMS模块标签库 ## 栏目分类 | 参数 | 是否必须 | 说明 | | ------------ | ------------ | ------------ | | name | 是 | 循环变量随便定义,一般用vo,其实类thinkphp里的volist的id参数 | | pid | 否 | 指定一个分类的ID,则获取该分类的子分类,否则获取所有分类 | | limit | 否 | 显示读取记录数量,比如限制只需要取出3个分类 | | page | 否 | 配合limit作为分页参数,比如取第3-5个分类,limit = 3 page=1 | | group | 否 | 默认分组是1,这个一般用不到 | | ignore_system | 否 | 是否过滤掉特殊类型,有一些文档模型比如单页和链接模型需要过滤掉设置为true | <cms:category_list name="vo" ignore_system="true"> <p>栏目ID:{$vo.id}</p> <p>栏目标题:{$vo.title}</p> <p>栏目URL地址:{$vo.href}</p> </cms:category_list> ## 栏目分类和文章列表嵌套 ```html <!-- 循环输出顶级分类列表及文章列表,注意用ignore_system过滤链接和单页特殊分类 --> <cms:category_list name="cate" ignore_system="true"> <!--?php if(!$cate['is_system']): ?--> <div class="col-xs-12 col-sm-6 p-a-0 p-r-sm"> <div class="panel panel-default"> <div class="panel-heading"> {$cate.title} <a target="_blank" href="{:U('Cms/Index/Lists', array('cid' => $cate['id']))}" class="pull-right text-muted small">更多...</a> </div> <div class="panel-body"> <ul class="list-unstyled"> <cms:article_list name="vo" cid="$cate['id']" limit="8"> <li> <a target="_blank" class="text-muted" href="{$vo.href}"> <i class="fa {$vo.icon}"></i> <span>{$vo.title|cut_str=0,20}</span> <span class="pull-right visible-lg">{$vo.create_time|time_format}</span> </a> </li> </cms:article_list> </ul> </div> </div> </div> <!--?php endif; ?--> </cms:category_list> ```