dukeycms标签参考一:网站栏目标签

标签导读链接: 

网站栏目标签 文章模型标签 商品模型标签 图集模型标签 广告标签 网站标题,关键字,版权等 navmap(面包屑),分页条(pager) 

type标签

功能:获取单个栏目

调用方式一:

{#type typeid="栏目编号"}
    <a href="{$item.link}" target="_blank">{$item.cname}</a>
{/type}

参数说明:

typeid="栏目编号",如果url存在?bid=xx参数,可省略该参数,省略该参数即调用当前栏目.

方式二:

{#type var="the" typeid="栏目编号"}{/type}

<title>{$the.seotitle}- {sys.sitename}</title>

.....

//然后在代码片段任意需要插入的地方.比如

<div class="content"">
{$the.body}
</div>
....

参数说明:

var=该标签的变量表示.这样就获取到了标签数据.然后在任意地方调用{$the.xxx}获取栏目其他数据.

所有数据表的字段都可以采用{$item.xxx}的方式调用出来.xxx表示字段名称.

数据表:

附加参数:

 

channel标签

功能:获取网站的栏目

调用方式一:调用当前栏目下的子栏目

{#channel pid="父编号" row="显示数量" px="排序字符"}
<li><a href="{$item.link}">{$item.cname}</a></li>
{/channel}

 

参数说明:

pid(可选)=父编号,默认为0选择顶级栏目
row(可选)=显示数量,默认=全部
px(可选)=排序字符串 默认按px值升序 .例:按编号倒序 px="bid desc"

方式二:调用当前栏目的同级栏目

{#channel type="self" typeid="$the.typeid"}
 <li><a href="{$item.link}">{$item.cname}</a></li>
{/channel}

 

参数说明:

type="self" 表示类型为同栏目
typeid="栏目编号",可以是变量值.$the.typeid 表示的是当前文章栏目的编号

相关表Channel:

序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明
1 bid int       编号
2 cname varchar 50         中文版块名称
3 ename varchar 50         英文版块名称
4 fid int         0 父级编号
5 xpath varchar 100         层级关系,如:3,20
6 num int         0 子类数目
7 link varchar 100         链接路径
8 body varchar 0         栏目内容
9 channeltype int            
10 px int         0 排序值
11 seotitle varchar 100         网页标题
12 seokeywords varchar 255         seo关键字
13 seodesc varchar 255         seo描述
14 remark varchar 250         备注
15 isshow bit 2       1 0=不显示,1=显示
16 ismain bit 2       1 是否是主版块
17 addtime datetime         Now()  
18 diyfileurl varchar 255         是否生成静态页面
19 listfileurl varchar 255          列表模板文件
20 itemfileurl varchar 255          单页模板文件
21 listrule varchar 255         列表静态生成规则 
22 itemrule varchar 255         内页静态生成规则 
23 viewtype bit 2       0  
24 patternid int         0 模型编号,0=文章,1=商品,2=图集

附加参数:

 

 

 

posted @ 2013-08-21 15:27  dukey's  阅读(1102)  评论(0编辑  收藏  举报