易优EyouCMS程序中type标签获取指定栏目信息的使用方法及示例
一、基础用法
- 标签名称:
{eyou:type}
- 描述:用于获取指定栏目信息,如未指定栏目ID则默认获取当前列表页所属栏目信息。
- 常见用法示例:
html
{eyou:type typeid='栏目ID' empty='暂时没有数据'} <a href="{$field.typeurl}">{$field.typename}</a> {/eyou:type}
二、常用属性说明
属性名 | 说明 |
---|---|
typeid |
指定要获取信息的栏目ID,多个ID可用逗号分隔 |
type |
栏目类型:<br>self 表示当前栏目;<br>top 表示当前栏目的顶级栏目 |
addfields |
自定义字段,例如 content ,多个字段以逗号分隔 |
empty |
当没有数据时显示的内容,如 暂时没有数据 |
id |
自定义变量名,默认为 field ,可修改为其他名称(如 field1 ),模板调用需同步调整 |
三、使用示例
示例1:获取指定栏目链接和名称
html
{eyou:type typeid='2' empty='该栏目暂无数据'} <a href="{$field.typeurl}">{$field.typename}</a> {/eyou:type}
说明:获取栏目ID为2的栏目信息,若不存在则显示“该栏目暂无数据”。
示例2:获取当前栏目的顶级栏目信息
html
{eyou:type type='top'} <a href="{$field.typeurl}">{$field.typename}</a> {/eyou:type}
说明:获取当前页面所在栏目的顶级栏目信息。
示例3:使用自定义变量名 field1
html
{eyou:type typeid='3' id='field1'} <p>栏目名称:<a href="{$field1.typeurl}">{$field1.typename}</a></p> {/eyou:type}
说明:通过id='field1'
自定义变量名,并在模板中使用$field1.typename
调用栏目名称。
更新时间:2025-05-06 10:13:17
上一篇:易优EyouCMS视频上传失败提示“ERROR 上传文件后缀”的解决方法