企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
【基础用法】 名称:adv 功能:获取广告列表内容。 语法: {eyou:adv pid='1' row='3'} {/eyou:adv} 参数: pid='' 广告位置ID row='10' 返回广告列表总数 currentstyle='' 应用样式class类名 orderby='now' 文档排序方式 \----orderby='hot' 或 orderby='click' 表示按点击数从高到低排序 \----orderby='now' 按发布时间最新排序 \----orderby='sort\_order' 按排序号从小到大排序 \----orderby='rand' 随机排序 \----orderby='sort\_order asc, id desc' 自定义多字段组合排序 empty='' 没有数据时显示的文案 mod='' 每隔N行输出的内容 id='' 可以任意指定循环里的变量名替代field,假设id='field1',模板调用如:{$field.title} 变成 {$field1.title} 底层字段: 请查阅易优Cms官方提供的数据字典,找到表名 ey\_ad 【更多示例】 \-------------------------------示例1-------------------------------- 描述:每3条记录输出如下html元素 {eyou:adv pid='1' row='9' mod='3'} {eyou:eq name='mod' value='0'} {/eyou:eq} {/eyou:adv} \-------------------------------示例2-------------------------------- 描述:输出广告描述 {eyou:adv pid='1' id='field2'} {$field2.intro} {/eyou:adv} \-------------------------------示例3-------------------------------- 描述:后台控制是否新窗口打开 {eyou:adv pid='1' id='field2'} {/eyou:adv} \-------------------------------示例4-------------------------------- 描述:第2条记录标记选中状态 {eyou:adv pid='1' row='5' currentstyle='active'} {$field.title} {/eyou:adv} \-------------------------------示例5-------------------------------- 描述:自定义查询条件 {eyou:adv pid='1' row='5' orderby='click'} {/eyou:adv} \-------------------------------示例6-------------------------------- 描述:自定义查询条件 {eyou:adv pid='1' row='5' where='pid=广告位ID and start\_time > 时间戳'} {/eyou:adv} \-------------------------------示例7-------------------------------- 描述:内置变量输出数据索引与记录顺序,key 表示索引,默认从0开始;i 表示顺序,默认从1开始。 {eyou:list pagesize='5'} {$key} - {$i} {/eyou:list} 效果: 0 - 1 1 - 2 2 - 3 3 - 4 4 - 5 \-------------------------------示例8-------------------------------- 描述:没有记录时输出文案提示,属性empty支持直接传入html语法(html里只支持双引号,禁止单引号) {eyou:adv pid='1' row='3' empty='暂时没有数据'} > {$field.title} {/eyou:adv} \-------------------------------示例9-------------------------------- 描述:自定义变量名 {eyou:adv pid='1' id='field2'} {/eyou:adv} \-------------------------------示例10-------------------------------- 描述:输出广告描述 {eyou:adv pid='1' id='field2'} {$field2.intro} {/eyou:adv}