dede标签大全.docx
- 文档编号:6184267
- 上传时间:2023-01-04
- 格式:DOCX
- 页数:19
- 大小:27.48KB
dede标签大全.docx
《dede标签大全.docx》由会员分享,可在线阅读,更多相关《dede标签大全.docx(19页珍藏版)》请在冰豆网上搜索。
dede标签大全
DedeCMS标签大全
【Page标记】
功能说明:
表示分页页面的附加参数
适用范围:
列表模板
语法:
{dede:
pagepagesize="每页结果条数"/}
注:
此标记在dedecms3.1中已经过期,dedecms3.1中直接把pagesize属性加在list标记中,表示记录分页大小。
点此在新窗口浏览图片【Pagelist标记】
功能说明:
表示分页页码列表
适用范围:
列表模板
(1)语法
{dede:
pagelistlistcolor="#990000"listitem=''/}
(2)属性
[1]listsize表示[1][2][3]这些项的长度x2
[2]listitem表示页码样式,可以把下面的值叠加
index 首页
pre上一页
pageno页码
next下一页
end末页
option下拉跳转框
例:
{dede:
pagelistlistcolor="#990000"listitem='indexprepagenonextendoption'/}
点此在新窗口浏览图片【Pagebreak标记】
功能说明:
表示文档的分页链接列表。
适用范围:
仅文档模板。
语法:
{dede:
pagebreak/}
点此在新窗口浏览图片【Prenext标记】
功能说明:
表示获取文档“上一篇/下一篇”的链接列表。
适用范围:
仅文档模板。
语法:
{dede:
prenext/}
注:
此标记默认为横向排列,如果你想用竖向排列,可以用
{dede:
prenextfunction="str_replace('下一篇:
','<'.'br'.'/>下一篇:
',@me)"/}
表示
点此在新窗口浏览图片【Pagetitle标记】
功能说明:
表示获取文档的分页标题
适用范围:
仅文档模板。
(1)语法:
{dede:
pagetitlestyle='select'/}
(2)属性:
style表示分页标题的展示样式
select表示下拉框、link表示文字直接链接
点此在新窗口浏览图片【Fieldlist标记】
功能说明:
获得附加表的所有字段信息。
适用范围:
仅文档模板。
语法:
{dede:
fieldlist}
[field:
name/]:
[field:
value/]
{/dede:
fieldlist}
点此在新窗口浏览图片【Myad标记】
功能说明:
获取广告代码
适用范围:
所有模板。
建议在广告管理模块中获取,在此不作描述
{dede:
list}{/dede:
list}
【List标记】
功能说明:
表示列表模板里的分页内容列表
适用范围:
仅列表模板list_*.htm
(1)基本语法
{dede:
listcol=''titlelen='‘infolen=''imgwidth="''"imgheight="''"orderby=''pagesize="''"
(2)属性
[1]col内容列数
[2]titlelen标题长度
[3]infolen内容摘要长度
[4]imgwidth缩略图宽
[5]imgheight缩略图高
[6]orderby排序方式,有效的排序方式有senddate、pubdate、id、click、lastpost、postnum,默认为sortrank
[7]pagesize分页大小
(3)底层模板变量
ID(同id),title,iscommend,color,typeid,ismake,description(同info),postnum,lastpost,shorttitle
pubdate,senddate,arcrank,click,litpic(同picname),typedir,typename,
arcurl(同filename),typeurl,stime(pubdate的"0000-00-00"格式),
textlink,typelink,imglink,image
注:
list标记除了支持档案表的基本模板变量外,还支持附加表的字段,你可以在模型管理中知道附加表支持列表使用的字段有哪些。
DedeCMS标签调用dede:
Channelartlist标记
【Channelartlist标记】
功能说明:
用于获取当前频道的下级栏目的内容列表
适用范围:
封面模板
(1)基本语法
{dede:
channelArtlisttypeid=0col=2tablewidth='100%'}
{dede:
type}
globalname='cfg_plus_dir'/]/img/channellist.gif'width="'14'"height="'16'> typelink/]">[field: typename/] typelink/]">更多...
{/dede:
type}
{dede:
arclistrow="8"}
· arcurl/]">[field: title/] {/dede: arclist}
2px'>
{/dede:
channelArtlist}
除了宏标记外,channelArtlist是唯一一个可以直接嵌套其它标记的标记,不过仅限于嵌套
{dede:
type}{/dede:
type}和{dede:
arclist}{/dede:
arclist}两个标记。
(2)属性
[1]typeid=0频道ID,默认的情况下,嵌套的标记使用的是这个栏目ID的下级栏目,如果你想用特定的栏目,可以用","分开多个ID。
[2]col=2分多列显示
[3]tablewidth='100%'外围表格的大小
DedeCMS标签调用dede:
LOOP标记
【LOOP标记】
功能说明:
用于调用任意表的数据,一般用于调用论坛贴子之类的操作
适用范围:
所有模板
(1)基本语法
{dede:
looptable='sort=''row=''if=''}
底层模板
{dede:
loop}
(2)属性
[1]table表示查询的数据表
[2]sort用于排序的字段
[3]row返回结果的条数
[4]if查询条件
(3)底层模板变量
这个标记的底层模板变量即是被查询表的所有字段
例:
获取Phpwind论坛的最新主题贴子
DedeCMS标签调用dede:
Flink标记等同friendlink
【Flink标记】,等同friendlink
功能说明:
用于获取友情链接
适用范围:
封面模板
(1)基本语法
{dede:
flinktype=''row=''col=''titlelen=''tablestyle=''}{/dede:
flink}
(2)属性
[1]type:
链接类型,值:
a.textall全部用文字显示
b.textimage文字和图得混合排列
c.text仅显示不带Logo的链接
d.image仅显示带Logo的链接
-------------------------------------
[2]row:
显示多少行,默认为4行
[3]col:
显示多少列,默认为6列
[4]titlelen:
站点文字的长度
[5]tablestyle:
表示