企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
语法: ``` {gzpcf:list channel_id="模型ID" pagesize="9" titlelen="30" orderby="aid desc" flag="p" noflag="c" empty="无数据" id="field" key="i" mod="2" addfields="content,note"} {$field.title} {/gzpcf:list} ``` 参数说明: 1、**channel_id** 频道ID,优先级高于栏目ID,仅次于文档ID ,同时存在**typeid**必须在这个模型里面存在才可以显示 2、**pagesize** 文档列表每页显示总数 3、**titlelen** 标题长度 4、**orderby** 文档排序方式 * orderby='add\_time' 按发布时间最新排序 * orderby='update\_time' 按更新时间最新排序 * orderby='aid' 按ID从大到小排序 * orderby='sort' 按排序号从大到小排序 * orderby='rand' 随机排序,对性能有一定影响,不推荐使用 5、**addfields** 自定义字段名,多个字段之间用英文逗号隔开,比如:addfields='price,spce' 6、**flag** 自定义属性值:推荐\[c\]跳转\[j\] 7、**noflag** 同 **flag**,但这里是表示不包含这些属性 8、**empty** 没有数据时显示的文案 9、**mod** 每隔N行输出的内容 10、**id** 可以任意指定循环里的变量名替代field,假设id='field1',模板调用如:{$field.title} 变成 {$field1.title} 注:如果是标签内套标签,请重新定义id,以防变量名重复,获取的内容受影响 模板调用如: ``` {gzpcf:list  id='field'} {$field.title} {/gzpcf:list} ``` 13、**key** 内置变量输出数据索引与记录顺序,key 表示索引,默认从0开始;i 表示顺序,默认从1开始。 模板调用如: ``` {gzpcf:list id='field' key="i"} {$field.title} - {$i} {/gzpcf:list} ``` 效果: 0 - 1 1 - 2 2 - 3 3 - 4 4 - 5