
[基础用法]
名称:channel
功能:易优常用标记,可以循环嵌套tag标签。通常用于网站站点导航以获得网站站点分类栏目信息,方便网站站点会员分类查看浏览整站信息
语法:
{eyou:channel type='top' row='8' currentstyle='active'}
<li><a href='{$field.typeurl}'>{$field.typename}</a> </li>
{/eyou:channel}
参数:
typeid='' 分类栏目ID,多个请用","分开
row='10' 返回文档列表总数(建议不要与limit属性同时存在,否则row无效)
limit='起始ID,记录数' (起始ID从0开始)表示限定的记录范围(如:limit='1,2' 表示从ID为1的记录开始,取2条记录)
title标题len='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,调用顶级分类栏目导航
网站模版调用代码
{eyou:channel type="top" row="8" id="field" currentstyle="on"}
<li> <a href="{$field.typeurl}">{$field.typename}</a> </li>
{/eyou:channel}
网站站点前端显示结果效果(css样式请自行填充)
2.当前分类栏目下子分类栏目调用
网站模版调用代码
{eyou:channel row="6" type ='son' currentstyle="on"}
<li><a href="{$field.typeurl}" >{$field.typename}</a> </li>
{/eyou:channel}
网站站点前端显示结果效果(css样式请自行填充)
【更多示例】
-------------------------------示例1--------------------------------
描述:输出*顶级分类栏目,不包括包含子孙分类栏目,可用于网站站点简单的顶部导航
{eyou:channel type="top" row="10" currentstyle="active"}
<a href="{$field.typeurl}" title标题="{$field.typename}">{$field.typename}</a>
{/eyou:channel}
-------------------------------示例2--------------------------------
描述:输出二个层级分类栏目(这里用到channeltag标签层次嵌套,注意属性id | name的用法)
{eyou:channel type='top' row='10' id='field1' currentstyle='active'} // 第一级分类栏目循环开始
<li>
<a href="{$field1.typeurl}" title标题="{$field1.typename}"> {$field1.typename} {eyou:notempty name='$field1.children'} // 判断是不是是否有子分类栏目(该示例指的是第二级分类栏目) 有子分类栏目时才显示这里的html代码,例如:箭头、图标等 {/eyou:notempty} </a> {eyou:notempty name='$field1.children'} // 判断是不是是否有子分类栏目(该示例指的是第二级分类栏目) <div> {eyou:channel name='$field1.children' id='field2' row='10'} // 第二级分类栏目循环开始 <a href="{$field2.typeurl}">{$field2.typename}</a> {/eyou:channel} // 第二级分类栏目循环结束 </div> {/eyou:notempty}</li>
{/eyou:channel} // 第一级分类栏目循环结束
-------------------------------示例3--------------------------------
描述:输出复杂的三个层级分类栏目(这里用到channeltag标签层次嵌套,注意属性id | name的用法)
{eyou:channel type='top' row='10' id='field1' currentstyle='active'} // 第一级分类栏目循环开始
<li>
<a href="{$field1.typeurl}" title标题="{$field1.typename}"> {$field1.typename} {eyou:notempty name='$field1.children'} 有子分类栏目时才显示这里的html代码,例如:箭头、图标等 {/eyou:notempty} </a> {eyou:notempty name='$field1.children'} // 判断是不是是否有子分类栏目(第二级分类栏目)start <div> {eyou:channel name='$field1.children' id='field2' row='10'} //第二级分类栏目循环开始 <div> <a href="{$field2.typeurl}">{$field2.typename}</a> {eyou:notempty name='$field2.children'} // 判断是不是是否有子分类栏目(第三级分类栏目)start <div> {eyou:channel name='$field2.children' id='field3' row='10'} //第三级分类栏目循环开始 <a href="{$field3.typeurl}">{$field3.typename}</a> {/eyou:channel} //第三级分类栏目循环结束 </div> {/eyou:notempty} // 判断是不是是否有子分类栏目(第三级分类栏目)end </div> {/eyou:channel} // 第二级分类栏目循环结束 </div> {/eyou:notempty} // 判断是不是是否有子分类栏目(第二级分类栏目)end</li>
{/eyou:channel} //第一级分类栏目循环结束
-------------------------------示例4--------------------------------
描述:每隔3条输出文档记录
{eyou:channel typeid='文档ID' row='10' mod='3'}
{eyou:eq name='mod' value='0'}
<a href='{$field.typeurl}'>{$field.typename}</a>
{/eyou:eq}
{/eyou:channel}
-------------------------------示例5--------------------------------
描述:mod属性还用于控制一定记录的换行,每3条记录换行一次
{eyou:channel typeid='文档ID' row='10' mod='3'}
<a href='{$field.typeurl}'>{$field.typename}</a>
{eyou:eq name='mod' value='0'}
<br/>
{/eyou:eq}
{/eyou:channel}
-------------------------------示例6--------------------------------
描述:输出指定起始ID的记录,过滤*前面2条,从第三条开始输出
{eyou:channel typeid='分类栏目ID' type='son' offset='2'}
<a href='{$field.typeurl}'>{$field.typename}</a>
{/eyou:channel}
-------------------------------示例7--------------------------------
描述:内置变量输出数值数据索引与记录顺序,key 表示索引,默认从0开始;i 表示顺序,默认从1开始。
{eyou:channel type='top'}
{$key} - {$i}
{/eyou:channel}
结果效果:
0 - 1
1 - 2
2 - 3
3 - 4
4 - 5
-------------------------------示例8--------------------------------
描述:自定义变量名
{eyou:channel type='top' id='field2'}
<a href='{$field2.typeurl}'>{$field2.typename}</a>
{/eyou:channel}
信息文章来源:/doc/label/
转载自: channel的基础用法
# 如何知道seo是什么
# type
# 金昌爱采购seo
# 全网营销推广唐小雪
# 内蒙古网站推广厂家报价
# 山东网站建设排名
# 白酒产品免费推广网站
# 济宁济南网站建设
# 日照网站建设产品介绍
# 淄博网站建设收益
# 计算机网站建设与优化
# 行输出
# 晋源区seo外包
# 无锡优化网站哪个好
# zac与seo
# 宁波自然seo
# 开鲁网站seo转接
# 情感网站建设游戏推荐
# 互联网怎么推广网络营销
# 兰花素材网站推广平台
# seo工作计划完成情况
# 餐厅推广软文营销
# 多个
# 栏目
# 示例
# 网站
# 时才
# 文档
# 变量名
# 指的是
# 第三条
# 每隔
# 换行
# channel的基础用法
# 请自行
# 自定义
# 请用
# 二个
# 不包括
# 转载自
# 可以任意
# 栏目导航
# 情况下
# 可用于
相关文章:
包头网站建设制作_包头市网站建设_seo 指数是什么
西安高端网站建设_高端 网站建设_湖北网站推广优化报价
SEO培训课程的内容有哪些特点?_SEO优化教程
企业为什么要做外贸网站建设?外贸网站建设有什么好处?
江门免费建站平台是否支持网站独立域名绑定_网站建设教程
如何调整SEO技术以应对算法变化?_SEO优化教程
高粱SEO的客户评价与案例分析_SEO优化教程
网站建设收费标准_网站建设收费_云浮网络营销网络推广公司
宁波地区SEO市场的*新动态_SEO优化教程
独立站建站需要多少钱_独立站建站流程_阀门行业网站建设与推广
如何考察南京SEO公司的口碑?_SEO优化教程
营销型网站5要素:营销型网站建设注意事项
上海建设网站制作公司_上海 网站建设_巫溪县优化网站
英文网站建设需要注意什么?
【庆阳网站建设】庆阳网站建设制作公司_庆阳网站搭建建网站
广州有哪些网站建设公司_广州有哪些网站建设_seo在线优化seo在线优化
品牌网站建设解决方案_品牌网站建设哪家好_全网营销推广收费低
企业网站优化需要关注哪些要素?_SEO优化教程
在青白江区,链接建设如何影响SEO?_SEO优化教程
芜湖网站建设公司
网站建设价格明细表_网站建设价格明细_青龙发展网站建设方案*新
武汉建设企业网站_营销型网站推广哪家好点
网站服务类型是什么意思_服务类网站建设方案_seo要下线
如何建设网站:网站建设的具体步骤
自助建站平台哪个靠谱啊_自助建站平台哪个好_自助建站平台
大型网站开发公司_大型网站开发流程_江门建设信息网站
东营外贸网站建设公司有哪些_网站建设择
一般网站建设公司有哪些_一般网站建设公司_便宜网站建设模板网站
网站建设都有哪些步骤?角点科技为你详解网站建设的步骤
网站建设经常会碰到哪些问题?
HTTPS和站点地图在SEO中的作用是什么?_SEO优化教程
房地产行业网站如何打造沉浸式虚拟看房体验_网站建设教程
有哪些*策略可以用于崇礼的SEO网站优化?_SEO优化教程
东莞网站维护与更新如何匹配企业动态发展需求_网站建设教程
如何选择和优化关键词来进行SEO?_SEO优化教程
乐山SEO整站优化策略_SEO优化教程
永宁SEO网络推广优化的基础知识_SEO优化教程
【网站设计个人】关于建立网站所需的技术是什么?小说网站是如何建设的?
南京网站建设价格区间受哪些关键因素影响_网站建设教程
关键词竞争力对仙桃SEO优化价格的影响是什么?_SEO优化教程
郑州SEO的关键词优化排名服务有哪些特点?_SEO优化教程
网站建设如何更好的发展
平果网站建设制作流程_平果网站建设制作_市场营销和推广思维导图
【宁国网站建设】宁国网站建设制作公司_宁国免费建站建网站
茶楼网站建设方案_茶楼网站建设_社群营销推广活动计划表
网站建设,你真的做了适合你的网站了吗?
锚文本在SEO优化中如何正确使用以提升关键词排名?_SEO优化教程
西安网站建设运营公司_西安网站建设运营_小红书seo是什么优化
北京网站建设公司哪家好_北京网站建设公司_温州新站seo诀窍
金融行业建网站的重要性是什么?金融行业建网站需要注意什么?
相关栏目:
【
网络营销44070 】
【
网络推广122852 】
【
网络优化116010 】
【
网址导航102054 】
【
网络技术82194 】
【
网络资讯43554 】