dedecms模板中loop标签读取文章前数字序号方法

  织梦dedecms模板中loop标签读取文章前数字序号方法

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

  • ,
  • ,,,等。

      要对dedecms核心文件进行修改才有效的,以下修改方法:

      查找:include aglibloop.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}

    ☉免责声明:本站所有模板均来自用户分享和网络收集,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服,我们核实后会立即删除。
    ☉本站提供的源码、模板、软件工具等其他资源,都不包含技术服务,请大家谅解!
    pbootcms模板网 » dedecms模板中loop标签读取文章前数字序号方法

    Pbootcms模板网 提供优质的模板集合

    立即查看 了解详情