织梦cms标签:channel 获取栏目列表标签

(DedeCMS 3,DedeCMS 4,DedeCMS 5) 名称: channel 功能: 织梦常用标记,通常用于网站顶部以获取站点栏目信息,方便网站会员分类浏览整站信息 语法: {dede:channel type='top' row='8' currentstyl

(>DedeCMS 3,DedeCMS 4,DedeCMS 5)

名称:channel

功能:织梦常用标记,通常用于网站顶部以获取站点栏目信息,方便网站会员分类浏览整站信息 

语法:

{dede:channel type='top' row='8' currentstyle="<li><a href='~typelink~' class='thisclass'>~typename~</a> </li>"}
 
<li><a href='[field:typelink/]'>[field:typename/]</a> </li> 
 
{/dede:channel}


文件:

\include\taglib\channel.lib.php
function lib_channel(&$ctag,&$refObj)

默认底层模板:

channel_list.htm

参数:

typeid = '0' 栏目ID

reid = '0' 上级栏目ID

row = '100' 调用栏目数

col = '1' 分多少列显示(默认为单列)

type = 'son | sun' son表示下级栏目,self表示同级栏目,top顶级栏目

currentstyle = '' 应用样式

底层字段:

ID(同id),typeid, typelink, typename, typeurl,typedir(仅表示栏目的网址) 例:

{dede:channel type='top'} <a href='[field:typelink /]'>[field:typename/]</a> {/dede:channel} 
 
currentstyle中支持~rel~、~id~、~typelink~、~typename~


注:在没有指定typeid的情况下,type标记与模板的环境有关,如,模板生成到栏目一,那么type='son'就表示栏目一的所有子类 

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

Dedecms还是比较不错的,当然,除了论坛的技术回复速度!!今天分享一个比较实用的关于循环调用子栏目及其内容列表的小代码,其实查看标签手册也能看到,但毕竟还是有懒人存在的! 根据标签手册,在织梦(DedeCMS)系统中,可以用 channelartlist 标签进行循
基本语法: {dede:autochannel partsort= typeid=}{/dede:autochannel} 参数说明: partsort = 0 栏目所在的排序位置 typeid=0 获取单个栏目的顶级栏目 底层模板字段: typename,typelink(仅表示栏目的网址) 获取当前频道的下级栏目的内容列表标签 适用范围
由于网站栏目多次需要调用同一栏目下的栏目比如顶级栏目6 下级栏目5.4.3.2.1 需要分两次分别调出543和21 感觉channel就比较吃力了全部写SQL又太多,可能是我还不知道有其他方法吧。
channelartlist,这是织梦唯一可以嵌套的标签。 标记简介: 功能说明:获取当前频道的下级栏目的内容列表标签 适用范围:全局使用 基本语法: {dede:channelartlist row=6} dl dta href={dede:field name=typeurl/}{dede:field name=typename/}/a/dt dd {ded
(=DedeCMS 3,DedeCMS 4,DedeCMS 5) 名称: sonchannel 功能: 子栏目调用标签 语法: {dede:sonchannel}a href='[field:typeurl/]'[field:typename/]/a{/dede:sonchannel} 文件: \include\taglib\sonchannel.lib.php function li
(DedeCMS 4,DedeCMS 5) 名称: feedback 功能: 用于调用最新评论 语法: {dede:feedback}ulli class='fbtitle'[field:username function="(@me=='guest' ? '游客' : @me)"/] 对 [field:title/] 的评论:/lili class='fbmsg' a