注册 | 登录 |
地方论坛门户及新闻和人才网址大全

{dede datalist}标签中autoindex无效解决办法

时间:2021-07-21人气:-


{dede:datalist}标签中 autoindex 无效解决办法方法一:{dede:datalist limit='0,10'}
<?php echo++$i; ?>{/dede:datalist}
注意红色字体部分自动生成序号
方法二:打开 includedatalistcp.class.phpfunction GetArcList($atts,$refObj='',$fields=array()){$rsArray = array();$t1 = Exectime();if(!$this->isQuery)$this->dsql->Execute('dlist',$this->sourceSql);$i = 0;while($arr=$this->dsql->GetArray('dlist')){
$i++;
$arr['itemid']=$i;$rsArray[$i] = $arr;if($i >= $this->pageSize){ break; } }$this->dsql->FreeResult('dlist');$this->queryTime = (Exectime() - $t1);return $rsArray;}增加红色字体部分然后模板中代码注意红色部分{dede:datalist limit='0,10'}{dede:field. itemid/}{dede:field.keyword/} {dede:field.count/} {/dede:datalist}

推荐用第二种方法,因为上次在使用中测试了下,貌似第一种方法调用有些问题。大家有需要的朋友可以测试下!

上篇:DEDE 5.7中各函数所在的文件和位置

下篇:在dedecms首页和列表页、内容页上调用文章的副栏目名称和...