dedecms常用模板标签

2011-12-11 20:45 来源:www.chinab4c.com 作者:dedecms专家

     最近在研究dedecms教程。dedecms二次开发其实是非常简单的。以前总认为dedecms是如何的高深难懂。其实dedecms简单。特别是dedecms模板标签。简单实用,如果我们感觉dedecms模板标签不够用。我们还可以自己开发。特别方便。首先我们来谈谈dedecms最常用的几个模板标签。

   1:最常用的是dedecms文章列表标签arclist,以下是基本语法.

   {dede:arclist flag='h' typeid='' row='' col='' titlelen='' infolen='' imgwidth='' imgheight='' listtype='' orderby='' keyword='' limit='0,1'}
<a href='[field:arcurl/]'>[field:title/]</a>
  {/dede:arclist}
   2:最常见的dedecms分类列表标签channle

  {dede:channel type='top' row='8' currentstyle="<li><a href='~typelink~' class='thisclass'>~typename~</a> </li>"}
<li><a href='[field:typelink/]'>[field:typename/]</a> </li>
{/dede:channel}
  3:dedecms中标签tag

  {dede:tag sort='new' getall='0'}
<a href='[field:link/]'>[field:tag /]</a>
{/dede:tag}

  4:dedecms最新评论标签

   {dede:feedback}
<ul>
<li class='fbtitle'>[field:username function="(@me=='guest' ? '游客' : @me)"/] 对 [field:title/] 的评论:</li>
<li class='fbmsg'> <a href="plus/feedback.php?aid=[field:aid/]" class='fbmsg'>[field:msg /]</a></li>
</ul>
{/dede:feedback}
 

  5:如果我们想在dedecms模板中调用php程序。我们可以直接这样使用。

   {dede:php}
$a = "dede";
echo $a;
{/dede:php}

   6:如何在dedecms中的模板标签中取数据库信息.

  [field:id runphp="yes"]
 global $dsql ;$dsql -> SetQuery("Select count(id) as c from dede_feedback where aid=".@me);$row = $dsql -> getone();@me=$row['c'];
  [/field:id]
  来源:http://www.chinab4c.com