DEDECMS标签手册(2)
底层模板里的Field实现也是织梦标记的一种形式,因此支持使用PHP语法,Function扩展等功能。
如: 给当天发布的内容加上 (new) 标志
[field:senddate runphp='yes']
$ntime = time(); $oneday = 3600 * 24;
if(($ntime - @me)<$oneday) @me = \ else @me = \ [/field:senddate]
arclistsg 独立单表模型文档列表
(DedeCMS > 5.3) 名称:arclistsg
功能:类似arclist标签,获取指定单表模型(例如:分类信息),指定栏目,指定排序及呈现样式的一列文档 语法:
{dede:arclistsg flag='h' typeid='' row='' col='' titlelen='' orderway='' keyword='' limit='0,1'}
[field:title/] {/dede:arclistsg}
文件:
\\include\\taglib\\arclistsg.lib.php
function lib_arclistsg(&$ctag,&$refObj) 默认底层模板:
part_arclistsg.htm 参数:
col='' 分多少列显示(默认为单列),5.3版中本属性无效,要多列显示的可用div+css实现 row='10' 返回文档列表总数
typeid='' 栏目ID,在列表模板和档案模板中一般不需要指定,在封面模板中允许用\分开表示多个栏目;
titlelen = '30' 标题长度 等同于titlelength orderwey='desc'或'asc' 排序方向
keyword= 含有指定关键字的文档列表,多个关键字用\分
innertext = \单条记录样式(innertext是放在标签之间的代码) arcid='' 指定文档ID
idlist ='' 提取特定文档(文档ID) channelid = '' 频道ID
limit='' 起始,结束 表示限定的记录范围(如:limit='1,2')
flag = 'h' 自定义属性值:头条[h]推荐[c]图片[p]幻灯[f]滚动[s]跳转[j]图文[a]加粗[b] subday='天数' 表示在多少天以内的文档 底层字段:
ID(同 id),typeid, channel, arcrank, mid, click, title, senddate, flag, litpic(同picname), userip, lastpost, scores, goodpost, badpost, textlink
范例:
这个标签用于调用单表模型的内容,在V5.3系统中加入了单表模型的概念,脱离了以前的主从表的数据表关联结构,一般我们在添加内容模型的时候会选择是否为单表模型还是主从表模型。
我们可以进入系统后台[核心]-[内容模型管理],查看系统现有的内容模型,在系统默认环境下,只有分类信息是单表模型,一般添加单表模型,模型的id号都小于-1,即分类信息模型id号为-8。
在使用这个标签的时候,使用方法同arclist大致相同,我们来通过以下的标签内容来调用分类信息的内容:
{dede:arclistsg channelid='-8' limit='0,2'}
[field:title/]
{/dede:arclistsg}
这个标签就是调用分类信息的内容,从id为0开始调用2条记录,在系统后台的[全局标签测试]中显示以下的内容:
arcpagelist arclist列表分页
(DedeCMS 5.6) 名称:arcpagelist
功能:通过制定arclist的pagesize及tagid属性,配合arcpagelist标签进行内容当前分页中显示,DedeCMS 5.8中将取消这个标签的使用 语法:
-
文件:
\\include\\taglib\\arcpagelist.lib.php
lib_arcpagelist(&$ctag, &$refObj) 默认底层模板: 无
参数:
tagid='' 对应arclist的标签名称 底层字段: 无
autochannel 指定栏目
(> DedeCMS 4,DedeCMS 5) 名称:autochannel
功能:指定排序位置的单个栏目的链接 语法:
{dede:autochannel partsort='2' typeid=1} [field:typename/] {/dede:autochannel}
文件:
\\include\\taglib\\autochannel.lib.php
function lib_autochannel(&$ctag,&$refObj) 默认底册模板: part_autochannel.htm 参数:
partsort = '0' 栏目所在的排序位置 typeid='0' 获取单个栏目的顶级栏目 底层字段:
id,typelink,typedir,isdefault,defaultname,ispart,namerule2,typename,moresite,siteurl,sitepath,listman
cattree 树形类目
(>DedeCMS 5.3) 名称:cattree
功能:树形类目标签 语法:
{dede:cattree typeid='' catid='' showall=''/} 文件:
\\include\\taglib\\cattree.lib.php lib_cattree(&$ctag, &$refObj) 默认底层模板:无 参数:
typeid='' 顶级树id catid=0 上级栏目id
showall='' 在空或不存在时,强制用产品模型id;如果是 yes 刚显示整个语言区栏目树;为其它数字则是这个数字的模型的id 底层字段: 无
channel 获取栏目列表标签
(>DedeCMS 3,DedeCMS 4,DedeCMS 5) 名称:channel
功能:织梦常用标记,通常用于网站顶部以获取站点栏目信息,方便网站会员分类浏览整站信息 语法:
{dede:channel type='top' row='8' currentstyle=\ [field:typename/] {/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'} [field:typename/] {/dede:channel} currentstyle中支持~rel~、~id~、~typelink~、~typename~
注:在没有指定typeid的情况下,type标记与模板的环境有关,如,模板生成到栏目一,那么type='son'就表示栏目一的所有子类 范例:
这个标签是全局常用标记,主要用于显示页面的栏目分类,我们可以查看默认模板\\templets\\default\\head.htm中的相关代码:
{dede:channel type='top' currentstyle=\[field:typename/]{/dede:channel}
这里的栏目可以通过后台进行设置,栏目显示顺序按照排序的高低进行,我们可以在系统后台[核心]-[栏目管理]中进行栏目设置:
设置完成我们可以在首页顶部看到相关的效果
当然这里涉及到一个顶级栏目和子级栏目显示的问题,我们可以在模板中使用相应的标签进行调用,我们来看一个封面的页面内容:
…… 此处隐藏:1718字,全部文档内容请下载后查看。喜欢就下载吧 ……
{dede:arclist flag='c' titlelen=42 row='16' tagid='dedecms' pagesize='8'}
相关推荐:
- [实用模板]第八章:法国“新浪潮”与“左岸派”
- [实用模板]2021年北京上半年临床医学检验技师生物
- [实用模板]SAP GUI 7.10客户端安装配置文档
- [实用模板]2001年临床执业医师资格考试综合笔试试
- [实用模板]36机场工作实用英语词汇总结
- [实用模板](一)社会保险稽核通知书
- [实用模板]安全教育主题班会材料
- [实用模板]濉溪县春季呼吸道传染病防控应急演练方
- [实用模板]长沙房地产市场周报(1.30-2.3)
- [实用模板]六年级数学上册典中点 - 图文
- [实用模板]C程序设计(红皮书)习题官方参考答案
- [实用模板]中国证监会第一届创业板发行审核委员会
- [实用模板]桥梁工程复习题
- [实用模板]2011学而思数学及答案
- [实用模板]初中病句修改专项练习
- [实用模板]监理学习知识1 - 图文
- [实用模板]小机灵杯四年级试题
- [实用模板]国贸专业毕业论文模板
- [实用模板]教育学概论考试练习题-判断题4
- [实用模板]2015届高考英语一轮复习精品资料(译林
- 00Nkmhe_市场营销学工商管理_电子商务_
- 事业单位考试法律常识
- 诚信教育实施方案
- 吉大小天鹅食品安全检测箱方案(高中低
- 房地产销售培训资料
- 高一地理必修1复习提纲
- 新概念英语第二册lesson_1_练习题
- 证券公司内部培训资料
- 小学英语时间介词专项练习
- 新世纪英语专业综合教程(第二版)第1册U
- 【新课标】浙教版最新2018年八年级数学
- 工程建设管理纲要
- 外研版 必修一Module 4 A Social Surve
- Adobe认证考试 AE复习资料
- 基于H.264AVC与AVS标准的帧内预测技术
- 《食品检验机构资质认定管理办法》(质
- ABB变频器培训课件
- (完整版)小学说明文阅读练习题及答案
- 深思洛克(SenseLock) 深思IV,深思4,深
- 弟子规全文带拼音




