悉知科技
首页
    电商团队建设
    • 电商团队组建优化
    • 电商团队招聘
    • SEO站(群)管理系统
    • 电商询盘管理系统
    • 客户案例
    • 知识百科
    品牌营销策划
    • 视频营销
    • 事件营销
    • 公关传播
    • 社会化新媒体营销
    • 客户案例
    • 品牌营销资讯
    网站建设开发
    • 建站服务
    • 建站优势
    • 建站套餐
    • 客户案例
    • 建站资讯
    内贸营销推广
    • PPC竞价服务
    • SEO推广服务
    • 社交化营销推广
    • 客户案例
    • 内贸推广知识
    外贸营销推广
    • 外贸服务
    • 谷歌开户托管
    • 外贸网站建设
    • 客户案例
    • 外贸知识技巧
    商业评估服务
    • 商业数据服务
    • 客户案例
    • 商业数据知识百科
    关于悉知科技
    当前位置:首页 > 网站建设开发 > 建站资讯 >

    channel的基础用法

    推荐信息更多 >
    选词技巧:企业做SEM竞价关键词该如
    关于网站备案:企业网站建站必须知道
    百度竞价推广怎么做?新网站竞价推广
    企业网站外链建设:友情链接合作对象
    网站被黑后如何快速恢复?处理被黑检
    营销型网站5要素:营销型网站建设注
    热度排行榜更多 >
    1开展企业新闻营销活动注意事项
    2看过“成人网站”要当心!一旦手机出
    3微信公众号该要怎么包装?从运营方法
    42019年如何给贫困山区捐衣服地址,20
    5捐赠衣物正规官方网站,中国上海红
    6新闻稿投放技巧:把握好时间点传播效

    channel的基础用法

    2020-08-28  |   浏览量:  |   标签:栏目,示例,网站

      [基础用法]

      名称: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的基础用法

    网站建设服务

    悉知科技是一个有着12年经验的网站建设开发公司,品牌建站/外贸网站建设/谷歌营销推广/品牌营销策划,这些我们都能帮您搞定!

    在线咨询

    网站建设制作方案是什么 ? 报价多少钱 ?

    获取建站报价
    上一条:易优CMS arclist 文档列表 下一条:channelartlist 获取当前频道的下级栏目的内容列表
    【龙海网站建设】龙海网站建设制作公司_龙海在线建网站

    【龙海网站建设】龙海网站建设制作


    【龙海网站制作网站建设】龙海网站制作网站建设设计制作公司企业_龙海在线网站建设网站制作龙海网站制作网站建设悉知科学技术网站建设推荐1.网站制作网站建设基础服务,不懂的网站制作网站建设知识各项协助支持2.站点
    【漯河网站建设】漯河网站建设制作公司_漯河免费建站建网站

    【漯河网站建设】漯河网站建设制作


    【漯河网站制作网站建设】漯河网站制作网站建设设计制作公司企业_漯河无偿网站建设网站建设网站制作漯河网站制作网站建设悉知科学技术网站建设推荐1.网站制作网站建设基础服务,不懂的网站制作网站建设知识各项协助支
    【明港网站建设】明港网站建设制作公司_明港在线做建站

    【明港网站建设】明港网站建设制作


    【明港网站制作网站建设】明港网站制作网站建设设计制作公司企业_明港在线做网站建设明港网站制作网站建设悉知科学技术网站建设推荐1.网站制作网站建设基础服务,不懂的网站制作网站建设知识各项协助支持2.站点网站的
    【南平网站建设】南平网站建设制作平台_南平在线做网站

    【南平网站建设】南平网站建设制作


    【南平网站制作网站建设】南平网站制作网站建设设计制作第三方平台_南平在线做网站站点南平网站制作网站建设悉知科学技术网站建设推荐1.网站制作网站建设基础服务,不懂的网站制作网站建设知识各项协助支持2.站点网站
    【南阳网站建设】南阳网站建设制作平台_南阳在线建网站

    【南阳网站建设】南阳网站建设制作


    【南阳网站制作网站建设】南阳网站制作网站建设设计制作第三方平台_南阳在线网站建设网站制作南阳网站制作网站建设悉知科学技术网站建设推荐1.网站制作网站建设基础服务,不懂的网站制作网站建设知识各项协助支持2.站
    我们已经为 1000+ 客户提供了 网站建设开发 等相关服务 咨询获取报价
    多一份方案参考,总有益处
    获取方案及报价

    获取报价

    在线沟通

    添加微信好友

    18595836063

    成就客户,是我们的荣耀

    联系我们

    关于我们

    悉知科技(世界工厂网)团队成立于2008年,隶属于世邦工业科技集团。经过10年快速、稳健的发展,世界工厂网凭借雄厚的技术实力、专业的产品服务以及强大的资源背景,成功服务了数百万中国制造业企业,是中国电子商务综合服务提供商和线上生态建设服务的先行者。

    提供服务内容

    - 网站建设服务

    - 电商团队服务

    - 内贸营销推广

    - 外贸营销推广

    - 品牌营销建设

    - 商业数据服务

    联系我们

    18595835659

    lili01@gongchang.com

    河南省郑州市高新区科学大道169号

    3388293726

    您也可以咨询我们的在线客服或预约资深顾问

    提交免费电话
    信息保护中请放心填写

    立即获取报价

    信息保护中请放心填写
    获取报价

    免费电话

    在线咨询

    获取报价

    豫网文(2018)2118-024号 | Copyright 2008-2019 xizhi.com All Rights Reserved| 郑公备:41011002000005 | 豫公网安备 41010202002051号