您现在的位置是:首页 > cms教程 > 易优cms教程易优cms教程
易优channel怎么获取栏目列表标签
孟航2025-04-04 14:45:28易优cms教程已有3人查阅
导读[基础用法]名称:channel功能:易优常用标记,可以循环嵌套标签。通常用于网站导航以获取站点栏目信息,方便网站会员分类浏览整站信息typeid='' 栏目IDrow='10' 返回文档列表总数(建议不要与limit属性同时存在,否则row无效)
[基础用法]
名称:channel
功能:易优常用标记,可以循环嵌套标签。通常用于网站导航以获取站点栏目信息,方便网站会员分类浏览整站信息
语法: 参数:
typeid='' 栏目ID
row='10' 返回文档列表总数(建议不要与limit属性同时存在,否则row无效)
limit='起始ID,记录数' (起始ID从0开始)表示限定的记录范围(如:limit='1,2' 表示从ID为1的记录开始,取2条记录)
titlelen='30' 栏目名称长度
type='son' 表示下级栏目
type='self' 表示同级栏目
type='top' 表示顶级栏目
type='sonself' 表示当前下级栏目以及同级栏目
type='first' 表示当前栏目ID的顶级栏目下的第一级全部栏目
currentstyle='' 应用样式class类名
offset=‘0’ 记录的起始ID,默认从0开始,假如指定2,将过滤最前面的2条,从第三条显示
name='' 数组类型的变量名(三级导航时才用到)
empty='' 没有数据时显示的文案
mod='' 每隔N行输出的内容
id='' 可以任意指定循环里的变量名替代field,假设id='field1',模板调用如:{$field.title} 变成 {$field1.title}
底层字段:
请查阅易优Cms官方提供的数据字典,找到表名 ey_arctype
(注:在没有指定typeid的情况下,type标记与模板的环境有关,如:模板生成到栏目一,那么type='son'就表示栏目一的所有子栏目)
-------------------------------效果展示--------------------------------
1,调用顶级栏目导航
模板调用代码 网站前端显示效果(css样式请自行填充)
2.当前栏目下子栏目调用
模板调用代码 网站前端显示效果(css样式请自行填充)
【更多示例】
-------------------------------示例1--------------------------------
描述:输出顶级栏目,不包括子孙栏目,可用于网站简单的顶部导航 -------------------------------示例2--------------------------------
描述:输出二个层级栏目(这里用到channel标签层次嵌套,注意属性id | name的用法) 有子栏目时才显示这里的html代码,比如:箭头、图标等 -------------------------------示例3--------------------------------
描述:输出复杂的三个层级栏目(这里用到channel标签层次嵌套,注意属性id | name的用法) 有子栏目时才显示这里的html代码,比如:箭头、图标等 -------------------------------示例4--------------------------------
描述:每隔3条输出文档记录 -------------------------------示例5--------------------------------
描述:mod属性还用于控制一定记录的换行,每3条记录换行一次 -------------------------------示例6--------------------------------
描述:输出指定起始ID的记录,过滤最前面2条,从第三条开始输出 -------------------------------示例7--------------------------------
描述:内置变量输出数据索引与记录顺序,key 表示索引,默认从0开始;i 表示顺序,默认从1开始。 效果:
0 - 1
1 - 2
2 - 3
3 - 4
4 - 5
-------------------------------示例8--------------------------------
描述:自定义变量名
名称:channel
功能:易优常用标记,可以循环嵌套标签。通常用于网站导航以获取站点栏目信息,方便网站会员分类浏览整站信息
语法: 参数:
typeid='' 栏目ID
row='10' 返回文档列表总数(建议不要与limit属性同时存在,否则row无效)
limit='起始ID,记录数' (起始ID从0开始)表示限定的记录范围(如:limit='1,2' 表示从ID为1的记录开始,取2条记录)
titlelen='30' 栏目名称长度
type='son' 表示下级栏目
type='self' 表示同级栏目
type='top' 表示顶级栏目
type='sonself' 表示当前下级栏目以及同级栏目
type='first' 表示当前栏目ID的顶级栏目下的第一级全部栏目
currentstyle='' 应用样式class类名
offset=‘0’ 记录的起始ID,默认从0开始,假如指定2,将过滤最前面的2条,从第三条显示
name='' 数组类型的变量名(三级导航时才用到)
empty='' 没有数据时显示的文案
mod='' 每隔N行输出的内容
id='' 可以任意指定循环里的变量名替代field,假设id='field1',模板调用如:{$field.title} 变成 {$field1.title}
底层字段:
请查阅易优Cms官方提供的数据字典,找到表名 ey_arctype
(注:在没有指定typeid的情况下,type标记与模板的环境有关,如:模板生成到栏目一,那么type='son'就表示栏目一的所有子栏目)
-------------------------------效果展示--------------------------------
1,调用顶级栏目导航
模板调用代码 网站前端显示效果(css样式请自行填充)
2.当前栏目下子栏目调用
模板调用代码 网站前端显示效果(css样式请自行填充)
【更多示例】
-------------------------------示例1--------------------------------
描述:输出顶级栏目,不包括子孙栏目,可用于网站简单的顶部导航 -------------------------------示例2--------------------------------
描述:输出二个层级栏目(这里用到channel标签层次嵌套,注意属性id | name的用法) 有子栏目时才显示这里的html代码,比如:箭头、图标等 -------------------------------示例3--------------------------------
描述:输出复杂的三个层级栏目(这里用到channel标签层次嵌套,注意属性id | name的用法) 有子栏目时才显示这里的html代码,比如:箭头、图标等 -------------------------------示例4--------------------------------
描述:每隔3条输出文档记录 -------------------------------示例5--------------------------------
描述:mod属性还用于控制一定记录的换行,每3条记录换行一次 -------------------------------示例6--------------------------------
描述:输出指定起始ID的记录,过滤最前面2条,从第三条开始输出 -------------------------------示例7--------------------------------
描述:内置变量输出数据索引与记录顺序,key 表示索引,默认从0开始;i 表示顺序,默认从1开始。 效果:
0 - 1
1 - 2
2 - 3
3 - 4
4 - 5
-------------------------------示例8--------------------------------
描述:自定义变量名
本文标签:
很赞哦! (0)
下一篇:易优CMS采集发布插件分享
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
易优CMS标签specialnode专题文档非专题内容页调用专题节点标签
标签:specialnode描述:专题节点文档标签,获取指定专题页的某个节点的文档列表。(除了支持专题页调用,也支持其他页面的调用,具体请参考更多示例) 用法:易优cms网站后台登陆验证码关闭的方法
如果您希望关闭易优CMS后台登录时的验证码功能,可以通过安装易优助手插件来实现这一目的。以下是详细的步骤:步骤安装易优助手插件配置插件关闭验证码eyoucms易优链接跳转小插件避免网站权重流失代码示例
易优cms链接跳转教程,避免输出权重,可以先看下我们网站首页的案例,点一下就明白了。易优cms提示数据库执行中途失败,请第一时间请求技术支持,否则
问题分析:有一些用户在升级的过程中遇到升级中断的问题导致这个问题的出现有几种可能性:第一种是由于以往升级的过程中数据表丢失,从而影响升级。第二种是人为改动或二开过
留言与评论 (共有 0 条评论) |