dedecms模板中的使用loop读取文章前数字序号

织梦教程 强烈建议 2024-02-06 14:21 129 0

  织梦dedecms模板中的使用loop读取文章前数字序号 ,

  dede:loop 标签下使用[field:global name=autoindex/]方法。

  用dede:loop标签调用论坛贴子时,用 [field:global name=autoindex/]递增,如

  • ,
  • ,,,等。

      要修改一个文件。

      includetaglibloop.lib.php

      1.找到

      $ctp->LoadSource($Innertext);

      下面加上:

      $GLOBALS['autoindex']=1;

      2.找到

      while($row=$dsql->GetArray())

      {

      foreach($ctp->CTags as $tagid=>$ctag){

      if(!empty($row[$ctag->GetName()])){ $ctp->Assign($tagid,$row[$ctag->GetName()]); }

      }

      $revalue .=$ctp->GetResult();

      $GLOBALS['autoindex']++; //添加的语句

      }

      例如:

      {dede:loop table=’dede_archives’ sort=’id’ row=’6′ if=’typeid=3′ i=1;}

      

  • [field:global name=autoindex /] [field:title function="cn_substr('@me',30)"/]

      

  •   {/dede:loop}



    时间:(2024-02-06 14:21:16)
    本站资源均来自互联网或会员发布,如果不小心侵犯了您的权益请与我们联系。我们将立即删除!谢谢!