,{dede:datalist}标签中 autoindex 无效解决办法 ,方法一: ,{dede:datalist limit='0,10'}
<?php echo ++$i; ?>,{/dede:datalist}
,注意红色字体部分自动生成序号
,方法二:, ,打开 include\datalistcp.class.php , ,function 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} ,推荐用第二种方法,因为上次在使用中测试了下,貌似第一种方法调用有些问题。大家有需要的朋友可以测试下!