新闻中心
DEDECMS模板制作基础:Channel频道标签介绍
作者 / 无忧主机 时间 2012-08-08 12:28:54
channel是织梦常用标记之一,这是我们在制作dedecms模版的时候经常用channel标签获取频道列表制作导航条,我们看到的网站导航栏都是用这个标签实现,在配合文章表情,基本上一个板块页面就基本成型了。所以,练习开发dedecms模板的时候,对模板的结构必须要有一个清晰的认识。下面无忧主机(www.51php.com)小编详细讲解下channel标签的使用方法。 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>语法参数分解说明: 1、row ='数字' 表示获取记录的条数(通用在某级栏目太多的时候使用,默认是 8) 2、type =top,sun/son/self(top表示顶级栏目、son和sun表示下级栏目、self表示同级栏目) 3、currentstyle="表示应用样式 channel标签在底层模版中的参数说明: 其中后两个属性必须在列表模板(list_)中使用。常用的底层模板变量有: typename,typedir,typelink(仅表示栏目的网址) 完整的写法如下:
{dede:channel type=’top’} <a href=’[field:typelink/]’>[field:typename/]</a> {/dede:channel}把以上标签代码加入到首页模板中(index.htm),然后在后台生成一个首页html,可以看到如下面的效果(效果有点丑,仅仅为了验证和输出样式。

本文地址:https://www.51php.com/dedecms/7163.html
上一篇: Discuz X 如何设置图片透明水印
下一篇: 如何在DEDECMS的模板中运行简单的php语句






