dedecms标签说明
常用dedecms建站的朋友可能用到标签的时候也会去查找,现在dedecms标签已经越来越容易了。但是有些时候还是需要查找,这片文章特别总结了些dedecms标签。
http://help.dedecms.com/v53/ 这个上有详细的介绍,对于不喜欢看说明书的朋友们就要注意以下关于dedecms标签的内容了。
1.先说dedecms标签中最常用的【Arclist 标签】它使用范围是:封面模板、列表模板、文档模板。它包含好多子属性:[field:ID/]、[field:title/]
举个例子了:{dede:arclist typeid='' row='1'
更多的属性,大家可以自己试试(在templets\default下新建index.htm,进行编辑)。要学会举一反三,才有加深对dedecms的学习潜力哦!
2.另外还有好多dedecms官方在【Arclist 标签】的基础上延伸出来一些别外标签,如:hotart、coolart、likeart、artlist、imglist、imginfolist、specart、autolist 。
举个例子介绍一下其中的dedecms标签中的【imglist标签】的具体代码如下:
{dede:imglist typeid='' row='2' col='1'
{/dede:imglist}
可以再index.htm中编辑一下看看效果。
3.【Channel 标签】主要用于获取栏目列表,使用范围是封面模板、列表模板、文档模板。type有三个属性“ top”、“sun/son”、“self ”区分清楚就好。
{dede:channel row='3' type='sun' typeid='8'}
<a href="[field:typelink/]">[field:typename/]</a>
{/dede:channel}
4.【Mynews 标签】用于获取站内新闻,用于封面模板。作用是有利于站长及时与会员沟通。
操作方法是在模块辅助插件中添加站内新闻。在index.htm中调用的语句是
{dede:mynews row='2' titlelen='25'}标题:[field:title/] <br />
作者:[field:writer/] <br />
时间:[field:senddate function="strftime('%y-%m-%d %H:%M',@me)"/] <br />
内容:[field:body/] <br />
{/dede:mynews}
5.【vote 标签】用于获取一组投票表单,适用于封面模板。
调用过程是{dede:vote id='2' lineheight='20'
6.【Type 标签】表示指定的单个栏目的链接。作用在:封面模板、列表模板、文档模板。
7.【Channelartlist 标签】用于获取当前频道的下级栏目的内容列表。该标记在封面模板(包括主页)中的经常被用到。channelArtlist 是dedecms标签中唯一一个可以直接嵌套其它标签的标签。
使用举例:{dede:channelArtlist typeid="3" col="1"}
dedecms标签非常多,总是会弄混的,我们可以记一些比较常用的,多练练手。实践出真知嘛。更多的dedecms标签以后继续探讨。
把dedecms标签的内容充实完了,列表页内主要用到的dedecms标签是List标签、List 标记、Pagelist标签。
1.【Pagelist 标签】表示分页页码列表
举个例子了:
{dede:list col='1' row='3' titlelen='20'
imgwidth='100' imgheight='50' pagesize='3' typeid='5'}
[field:imglink/] [field:textlink/]
{/dede:list}
{dede:pagelist listsize='3' listitem='index pre pageno next end option'/}
效果是每一页显示三个文章列表。最好自己动手试一下。
2.下一个标签是【List 标签】表示列表模板里的分页内容列表。它的适用范围仅列表模板。(好像和上一个标签的顺序搞错了,无所谓了,大家看懂了就行了)。
{dede:list col='1' row='3' titlelen='20'
imgwidth='120' imgheight='80' pagesize='3' typeid='95'}
<li>[field:imglink/] [field:textlink/]
{/dede:list}
这样的代码显示的是:文章中的缩略图-文章的标题连接。
下面的dedecms标签主要是在文章模板内使用的。
3.【Pagebreak 标签】表示文档的分页链接列表。如果文章内容太多太长的话,为了美观,可以使用这个标签。文章超过限制的话,就会分页。文章没有超过的话也就不显示了。适用范围:仅文档模板。
{dede:pagebreak/}
想要使用【Pagebreak 标签】的前提条件是,文章存在分页。这个在后台设置就可以。
4.【Prenext 标签】表示获取文档“上一篇/下一篇”的链接列表。
适用范围:仅文档模板。
{dede:prenext/}
{dede:prenext get='pre'/}
{dede:prenext get='next'/}
5.【Pagetitle 标签】功能说明:表示获取文档的分页标题 适用范围:仅文档模板。
{dede:pagetitle style='select'/}<br/>
style的属性‘link’文字直接连接 ‘select’下拉框
基本dedecms标签就这些了,当然做网站的时候最好还是参考默认的模板标签好些,更容易些。
实现不行 不还有sql呢,用sql语句不是想调用哪就调用哪吗
本文来源于:北京SEO http://www.fireseo.com.cn/ , 原文地址:http://www.fireseo.com.cn/Website/dedecms-tags/- 上一篇:怎么利用软文和搜索做网络营销
- 下一篇:SEO工具关键词分析工具0.9
- 相关标签:dedecms dedecms标签
- 引用通告:点击这里获取该日志的TrackBack引用地址
- 相关文章:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。