本文共 1754 字,大约阅读时间需要 5 分钟。
【基础用法】
名称:tag功能:TAG调用语法:{eyou:tag sort='now' getall='0' row='100'}<a href='{$field.link}'>{$field.tag}</a>{/eyou:tag}参数:aid='' 文档ID,在内容页可以不设置该属性typeid='' 栏目ID,调取某个栏目下的全部TAGrow='100' 返回广告列表总数getall='' 获取类型,0为当前内容页TAG标记,1为获取全部TAG标记sort='now' 文档排序方式sort='now' 按最新排序sort='rand' 随机排序sort='week' 按周统计排序sort='month' 按月统计排序sort='hot' 按点击数排序sort='total' 按文档数排序style='' 应用样式class类名name='' 变量empty='' 没有数据时显示的文案mod='' 每隔N行输出的内容id='' 可以任意指定循环里的变量名替代field,假设id='field1',模板调用如:{$field.title} 变成 {$field1.title}底层字段:请查阅易优Cms官方提供的数据字典,找到表名 ey_tagindex【更多示例】
-------------------------------示例1--------------------------------描述:输出当前文档页TAG标记{eyou:tag getall='0'}<a href='{$field.link}'>{$field.tag}</a>{/eyou:tag}-------------------------------示例2--------------------------------描述:在任何页面输出任何文档的TAG标记{eyou:tag getall='0' aid='3'}<a href='{$field.link}'>{$field.tag}</a>{/eyou:tag}-------------------------------示例3--------------------------------描述:输出指定栏目ID下的全部TAG标记{eyou:tag getall='1' typeid='2' row='50' sort='hot'}<a href='{$field.link}'>{$field.tag}</a>{/eyou:tag}-------------------------------示例5--------------------------------描述:内置变量输出数据索引与记录顺序,key 表示索引,默认从0开始;i 表示顺序,默认从1开始。{eyou:tag getall='1' typeid='3' row='5'}{$key} - {$i}{/eyou:tag}效果:0 - 11 - 22 - 33 - 44 - 5-------------------------------示例6--------------------------------描述:没有记录时输出文案提示,属性empty支持直接传入html语法(html里只支持双引号,禁止单引号){eyou:tag getall='1' typeid='3' empty='暂时没有数据'}<a href='{$field.link}'>{$field.tag}</a>{/eyou:tag}-------------------------------示例7--------------------------------描述:自定义变量名{eyou:tag getall='1' typeid='3' id='field2'}<a href='{$field2.link}'>{$field2.tag}</a>{/eyou:tag}转自:
转载于:https://blog.51cto.com/13839324/2151368