模板织梦(dede)模板标签代码参考及使用方法

dede标签  时间:2021-02-16  阅读:()

【Arcli st标记】

这个标记是Ded eCms最常用的一个标记也叫自由列表标记其中hota rt、 cool art、l ikeart、 artl ist、 imgl ist、 imginfol ist、 s pecart、 autolist这些标记都是由这个标记所定义的不同属性延伸出来的别名标记。

功能说明获取指定的文档列表

适用范围封面模板、列表模板、文档模板

基本语法

{dede:arcl ist typeid='' row=''col='' titlelen='' infolen=''imgwidth="''" imgheight="''" l isttype=''orderby=''keyword=''}

底层模板(In nerText)

{/dede:arcl ist}

属性说明

[1] type i d=''表示栏目 I D在列表模板和档案模板中一般不需要指定在封面模板中允许用","分开表示多个栏目

[2] r ow=''表示返回文档列表总数

[3]col=' '表示分多少列显示默认为单列 

[4] titlelen=''表示标题长度

[5] infolen=''表示内容简介长度

[6] imgwidth=''表示缩略图宽度

[7] imgheight=' '表示缩略图高度

[8]type=''表示档案类型其中空值、不使用这个属性或type='al l '时为普通文档

§type='commend'时表示推荐文档等同于{dede:coolart}{/dede:coolart}

§type='image'时表示必须含有缩略图片的文档等同于{dede: imglsi t}{/dede: imglsi t}、

{dede: imginfol ist}{/dede: imginfol ist}

§type='spec'时表示专题等同于标记{dede:specart}{/dede:specart}

以上属性值可以联合使用如 type='commend image'表示推荐的图片文档

[9]orderby=''表示排序方式默认值是s enddate按发布时间排列。

§orderby='hot'或orderby='cl ick'表示按点击数排列

§o rd e rby='p u bd ate'按出版时间排列即是前台允许更改的时间值

§o rd erby='s o rtra n k'按文章的新排序级别排序如果你想使用置顶文章则使用这个属性

§orderby='id'按文章ID排序

§orderby='postnum'按文章评论次数排序

§orderby='ran k'随机获得指定条件的文档列表

[10]orderway=''值为desc或asc 指定排序方式是降序还是顺向排序默认为降序。

[1 1]keyword=''表示含有指定关键字的文档列表多个关键字用","分开

[12]channelid=''表示特定的频道模型ID 内置的频道专题(-1 )、文章(1 )、 图集(2)、 Flash(4)、软件(3)

[13] limit='起始,结束'表示限定的记录范围 row属性必须等于"结束-起始"mysql的l imit语句是由0起始的

如“l imit0,5”表示的是取前五笔记录 “l imit5,5”表示由第五笔记录起取下五笔记录使用了本属性后row属性将无效。

[14]att='数值'表示自定义属性值

[15]subday='天数'表示在多少天以内的文档通常用于获取指定天数的热门文档、推荐文档、热门评论文档等

[16]partsort='排列位数'表示自动获得父栏目的所有子数中排列在第几位的栏目I D标记为{dede:autolist}{/dede:autolist}时

使用本属性才有效。

底层模板字段

ID(同id),title, iscommend,color,typeid, ismake,des cription(同info),writer,shorttitle,memberidpubdate,senddate,arcrank,cl ick, l itpic(同picname),typedir,typename,arcurl(同fi lenam e),typeurl ,stim e(pubdate的"0000-00-00"格式),textl ink,typel ink, imgl ink, image

其中textl ink=<a href='arcurl '>title</a>typel ink=<a href='typeurl '>typename</a>imgl ink=<a href='arcurl '><img src='picname'border="'0'"width="'imgwidth'"height="'imgheight'></a>image=<img src='picname'border="'0'"width="'imgwidth'"height="'imgheight'>"

字段调用方法 [field:varname/]

如

{dede:arcl ist infolen='100'}

[fi e l d:textl i n k/]

<br>

[field: info/]

<br>

{/dede:arcl ist}

注底层模板里的Fiel d实现也是织梦标记的一种形式 因此支持使用PHP语法 Funct ion扩展等功能

如 给当天发布的内容加上(new)标志

[field:senddate runphp='yes']

$ntime=time();

$oneday=3600*24;if(($ntime-@me)<$oneday)@me="<fontcolor="'red'>"(new)</font>";else@me="";

[/fi e ld:s e nd date]

标记】

功能说明 用于获取特定栏目或档桉的字段值及常用的环境变量值

适用范围封面模板、列表模板、文档模板

(1)基本语法

{dede:field name='字段名'/}

(2)系统分配的field

板块模板 phpurl , indexurl , indexname,templeturl,memberurl ,powerby,webname,specurl列表模板 position,title,phpurl ,templeturl,memberurl ,powerby, indexurl , indexname,specurl ,栏目表d ed e_a rctyp e的所有字段

其中position为“栏目一>栏目二”这样形式的链接 title则为这种形式的标题

文档模板 position,phpurl ,templeturl ,memberurl ,powerby, indexurl , indexname,specurl , id(同ID,aid)

(3)文档所有内容字段

档案dede_archives表和附加表的所有字段。

标记】

功能说明 用于获取栏目列表

适用范围封面模板、列表模板、文档模板

(1)基本语法

{dede:channel row='' type=''}

自定义样式模板(In nerText)

{/dede:channel}

(2)属性

[1] row='数字'表示获取记录的条数通用在某级栏目太多的时候使用默认是8

[2]type=to p,s u n/so n,s e lftyp e='to p'表示顶级栏目type='son'或'sun'表示下级栏目type='self'表示同级栏目

其中后两个属性必须在列表模板中使用。

(3)底层模板变量

ID,typename,typedir,typel ink(仅表示栏目的网址)

例

{dede:channel type='top'}

<a href='[field:typel ink/]'>[field:typename/]</a>

{/dede:channel}

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

功能说明表示指定的单个栏目的链接

适用范围封面模板、列表模板、文档模板

(1)语法{dede:typetypeid=''}{/dede:type}

(2)属性typeid='栏目ID'

(3)底层模板变量typename,typelink(仅表示栏目的网址)

标记】

功能说明表示指定排序位置的单个栏目的链接

适用范围封面模板、列表模板、文档模板

(1)语法{dede:autochannel partsort=''}{/dede:autochannel}

(2)属性p a rts o rt='栏目所在的排序位置'

(3)底层模板变量typename,typelink(仅表示栏目的网址)

标记】

功能说明 用于获取自定义宏标记的内容

适用范围封面模板、列表模板、文档模板

(1)基本语法

{dede:mytagtypeid=''name='' ismake=''/}

(2)属性

[1]type i d='数字'表示栏目 I D默认为0在没有设定的栏目没有定义这个名称的标记会按如下搜索方式来搜索

“先向上查找父栏目 ->通用标记typeid=0的同名标记”。

[2]name=''标记名称。

[3] ismake=yes|no默认为no表示mytag里的内容不包含其它封面模板的标记 yes则表示标记内容含有其它封面模板标记。

标记】

功能说明 用于获取一组投票表单

适用范围封面模板

(1)基本语法

{dede:vote id="'投票ID'" l ineheight="'22'ta blewidth='100%' titl ebgcolor="'#ED ED E2'titlebackground="''" tablebgcolor="'#FFFFFF'}

{/dede:vote}

注本标记直接生成投票的HTML表单为了让你更方便修改其样式建议在后台->投票管理的地方直接复制生成的HTML代码来使用。

功能说明 用于获取友情链接

适用范围封面模板

(1)基本语法

{dede:fl inktype='' row=''col='' titlelen='' tablestyle=''}{/dede:fl ink}

(2)属性

[1]type链接类型值a textal l全部用文字显示b texti mage文字和图得混合排列c text仅显示不带Logo的链接d image仅显示带Logo的链接

-------------------------------------

[2]r ow显示多少行默认为4行

[3]col 显示多少列默认为6列

[4]titlelen站点文字的长度

[5]tablestyle 表示<table这里的内容>

标记】

功能说明 用于获取站内新闻

适用范围封面模板

(1)基本语法

{dede:mynews row='条数' titlelen='标题长度'}Innertext{/dede:mynews}

(2)属性

[1] r ow新闻条数

[2] titlelen标题长度

(3)底层模板变量

[fi e l d:ti tl e/]、 [fi e l d:wri te r/]、

[field:senddate function="strftim e('%y-%m-%d%H:%M',@m e)"/](时间)、 [field:body/]标记】

功能说明 用于调用任意表的数据一般用于调用论坛贴子之类的操作

适用范围所有模板

(1)基本语法

{dede: loop table='sort='' row='' if=' '}

底层模板

{dede: loop}

(2)属性

[1]table表示查询的数据表

[2]s ort用于排序的字段

[3] r ow返回结果的条数

[4] if查询条件

(3)底层模板变量

这个标记的底层模板变量即是被查询表的所有字段

例获取Phpwind论坛的最新主题贴子

标记】

功能说明 用于获取当前频道的下级栏目的内容列表

适用范围封面模板

(1)基本语法

{dede:channelArtl isttypeid=0 col=2 tablewidth='100%'}

<table width="99%"border="0"cel lpadding="3"cel lspacing="1"bgcolor="#BFCFA9"><tr>

<td bgcolor="#E6F2CC">

{dede:type}

<table border="0"cel lpadding="0"cel lspacing="0"width="98%">

<tr>

<td width='10%'al ign="center"><img src='[field:global name='cfg_plus_dir'/]/img/channel l istgif'w i d th="'14'"h e i g ht="'16'></td>

<td width='60%'>

<a href="[field:typel ink/]">[field:typename/]</a>

</td>

<td width='30%'al ign="'right'>

<a href="[field:typel ink/]">更多 </a>

</td>

</tr>

</ta b l e>

{/dede:type}

</td>

</tr>

<tr>

<td height="150"val ign="top"bgcolor="#FFFFFF">

{dede:arcl ist row="8"}

<a href="[field:arcu rl /]">[field:title/]</a><br>

{/dede:arcl ist}

</td>

</tr>

</ta b l e>

<divstyle='font-size:2px'></div>

{/dede:channelArtl ist}

除了宏标记外 channelArtl ist是唯一一个可以直接嵌套其它标记的标记不过仅限于嵌套{dede:type}{/dede:type}和{dede:arcl ist}{/dede:arcl ist}两个标记。

(2)属性

[1]type i d=0频道I D,默认的情况下嵌套的标记使用的是这个栏目I D的下级栏目如果你想用特定的栏目可以用","分开多个ID。

[2]col=2分多列显示

[3]tablewidth='100%'外围表格的大小

标记】

功能说明表示列表模板里的分页内容列表

适用范围仅列表模板l ist_*htm

(1)基本语法

{dede: l ist col='' titlelen=''infolen='' imgwidth="''" imgheight="''"orderby=''pageheight="''"

(2)属性

[1]col 内容列数

[2]titlelen标题长度

[3]infolen 内容摘要长度

[4]imgwidth缩略图宽

[5]imgheight缩略图高

[6]orderby排序方式有效的排序方式有senddate、 pubdate、 id、 cl ick、 lastpost、 postnum 默认为s o rtra n k

[7]p a g e si ze分页大小

(3)底层模板变量

ID(同id),title, iscommend,color,typeid, ismake,des cription(同info),postnum, lastpost,shorttitlepubdate,senddate,arcrank,cl ick, l itpic(同picname),typedir,typename,arcurl(同fi lenam e),typeurl ,stim e(pubdate的"0000-00-00"格式),textl ink,typel ink, imgl ink, image

注 l ist标记除了支持档案表的基本模板变量外还支持附加表的字段你可以在模型管理中知道附加表支持列表使用的字段有哪些。

【Page标记】

功能说明表示分页页面的附加参数

适用范围列表模板

语法 {dede:pagepagesize="每页结果条数"/}

注此标记在dedecms31中已经过期 dedecms31中直接把pagesize属性加在l ist标记中表示

Raksmart:香港高防服务器/20Mbps带宽(cn2+bgp)/40G-100Gbps防御

RAKsmart怎么样?RAKsmart香港机房新增了付费的DDoS高防保护服务,香港服务器默认接入20Mbps的大陆优化带宽(电信走CN2、联通和移动走BGP)。高防服务器需要在下单页面的IP Addresses Option里面选择购买,分:40Gbps大陆优化高防IP-$461/月、100Gbps国际BGP高防IP-$692/月,有兴趣的可以根据自己的需求来选择!点击进入:RAKsmart官...

CheapWindowsVPS$4.5/月,美国VPS/免费Windows系统/1Gbps不限流量/,可选美洲、欧洲、亚洲等8大机房

国外商家提供Windows系统的并不常见,CheapWindowsVPS 此次提供的 2 款 VPS 促销套餐,提供 5 折永久优惠码,优惠后月付 4.5 美元起,价格还是挺诱人的,VPS 不限流量,接入 1Gbps 带宽,8 个机房皆可选,其中洛杉矶机房还提供亚洲优化网络供选择,操作系统有 Windows 10 专业版、2012 R2、2016、Linux等。Cheap Windows VPS是...

2022年腾讯云新春采购季代金券提前领 领取满减优惠券和域名优惠

2022年春节假期陆续结束,根据惯例在春节之后各大云服务商会继续开始一年的促销活动。今年二月中旬会开启新春采购季的活动,我们已经看到腾讯云商家在春节期间已经有预告活动。当时已经看到有抢先优惠促销活动,目前我们企业和个人可以领取腾讯云代金券满减活动,以及企业用户可以领取域名优惠低至.COM域名1元。 直达链接 - 腾讯云新春采购活动抢先看活动时间:2022年1月20日至2022年2月15日我们可以在...

dede标签为你推荐
刷网站权重怎么才能提升网站百度权重呢依赖注入依赖注入是什么意思?淘宝店推广给淘宝店铺推广有什么好处?保护气球抖音里面看的,这是什么游戏iphone6上市时间苹果6什么时候出?多少钱怎么上传音乐怎样可以上传本地音乐到网上?宽带接入服务器互联网的接入方式有哪几种?声母是什么哪些是声母,哪些是韵母,防钓鱼什么是IP防钓鱼和域名防钓鱼?如何修改ie主页IE主页怎样修改?
如何注销域名备案 中国万网虚拟主机 GGC inmotionhosting namecheap php主机 铁通流量查询 创建邮箱 移动服务器托管 国外在线代理服务器 攻击服务器 服务器硬件配置 卡巴斯基试用版下载 闪讯网 电信主机托管 tracker服务器 香港ip 沈阳idc 酷锐 远程登录 更多