{dede datalist}標簽中autoindex無效解決辦法_DedeCms教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!
 {dede:datalist}標簽中 autoindex 無效解決辦法 
方法一: 
  1. {dede:datalist limit='0,10'}   
  2. <?php echo ++$i; ?>  
  3. {/dede:datalist}   
注意紅色字體部分自動生成序號 
方法二:
  1. 打開 include\datalistcp.class.php  
  2.   
  3. function GetArcList( 
  4. $atts,$refObj='',$fields=array())  
  5. {  
  6. $rsArray = array();  
  7. $t1 = Exectime(); 
  8.  if(!$this->isQuery) 
  9.  $this->dsql->Execute('dlist',$this->sourceSql); 
  10.  $i = 0;  
  11. while($arr=$this->dsql->GetArray('dlist'))  
  12. $i++; 
  13. $arr['itemid']=$i;  
  14. $rsArray[$i] = $arr; 
  15.  if($i >= $this->pageSize)  
  16. { break; } }  
  17. $this->dsql->FreeResult('dlist');  
  18. $this->queryTime = (Exectime() - $t1);  
  19. return $rsArray;  
  20. }  
增加紅色字體部分 
然后模板代碼注意紅色部分 
  1. {dede:datalist limit='0,10'} {dede:field. itemid/} {dede:field.keyword/} {dede:field.count/} {/dede:datalist}  
推薦用第二種方法,因為上次在使用中測試了下,貌似第一種方法調用有些問題。大家有需要的朋友可以測試下!

查看更多 DedeCms教程  織夢模板  織夢DedeCms視頻教程  織夢dedecms專題

來源:模板無憂//所屬分類:DedeCms教程/更新時間:2020-06-23
相關DedeCms教程
体彩p3藏机图手机牛彩排