dede在列表页调用文章时如何给列表加上序号


在dedecms织梦做模板时,难免会遇到排序问题,比如在列表页里调用文章的序号等,dede本身程序就可解决这个问题。这里由织梦中国网的小志给大家分享一下如何利用dede标签来实现在列表页里调用序号的问题。

解决方法一

dede标签部分代码

  

 <ul class="txt">
   {dede:arclist orderby=pubdate type='commend.' titlelen='26' row='10' channel=3}
   <li>[field:global runphp='yes' name=autoindex]
      $a="<span class='num active'>";
      $b="</span>";
      $c="<span class='num'";
      if (@me > 3) @me = $c.@me.$b;
      else @me = $a.@me.$b;
      [/field:global]
      <span class="tit">
          <a title="[field:title/]" href="[field:filename/]">[field:title/]</a>
       </span><li>
    {/dede:arclist}
    </ul>

还有第二种方法比较复杂点,就是在做dedecms的时候,用到了{dede:sql}标签,这方法比不上第一种方法好用,所以这里就不列出来了。