dedecms arclist中的自增變量 autoindex的說明_DedeCms教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!
      給大家分享一下dedecms arclist中的自增變量 autoindex的說明
      今天看見一個標簽[field:global runphp='yes' name=autoindex][/field:global]開始有點奇怪他的原理,后來分析了下源碼。還是很簡單的。    
       
      arclist標簽在執行過程中,會聲明一個全局變量$GLOBALS['autoindex']=0,然后隨著執行每一條數據對其自增長$GLOBALS['autoindex']++,而runphp='yes'是你想在標簽內進行有限的PHP編程前必須聲明的。
       
      其他幾個列表標簽的自增長如下,在網上找的,新版是否一樣還需要驗證
       
      arclist            標簽下使用 [field:global.autoindex/] 默認從1開始
      channel         標簽下使用 [field:global.autoindex/] 默認從0開始
      channelartlist 標簽下使用 {dede:global.itemindex/}  默認從1開始
       
      對這個自增標簽進行一個簡單的小擴展,
      1. <span style="font-size:16px;">[field:global runphp='yes' name=autoindex]   
      2. if (@me < 9) @me = 0.@me;   
      3. else @me = @me;   
      4. [/field:global] </span>   
      這樣會顯示 01 02 03...09這樣的樣式
      僅供學習參考,希望對你有所幫助

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

      來源:模板無憂//所屬分類:DedeCms教程/更新時間:2020-04-18
      相關DedeCms教程