我的知识记录

易优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 上传文件后缀”的解决方法

下一篇:易优EyouCMS程序中include标签引用模板文件的使用方法及示例