<blockquote id="15iad"><noscript id="15iad"><xmp id="15iad">
<td id="15iad"><strike id="15iad"></strike></td><track id="15iad"><strike id="15iad"><tt id="15iad"></tt></strike></track>

<table id="15iad"></table>

    1. 0712-2888027 189-8648-0214
      微信公眾號

      孝感風信網絡科技有限公司微信公眾號

      當前位置:主頁 > 技術支持 > DedeCMS > dedecms arclist中的自增變量 autoindex的說明

      dedecms arclist中的自增變量 autoindex的說明

      時間:2023-06-16來源:風信官網 點擊: 269次
      今天看見一個標簽[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開始

      對這個自增標簽進行一個簡單的小擴展,

      [field:global runphp='yes' name=autoindex]
      if (@me < 9) @me = 0.@me;
      else @me = @me;
      [/field:global]

      這樣會顯示 01 02 03...09這樣的樣式
      熱門關鍵詞: dedecms arclist 自增變量 autoindex
      欄目列表
      推薦內容
      熱點內容
      展開
      96精品专区国产在线观看高清
      <blockquote id="15iad"><noscript id="15iad"><xmp id="15iad">
      <td id="15iad"><strike id="15iad"></strike></td><track id="15iad"><strike id="15iad"><tt id="15iad"></tt></strike></track>

      <table id="15iad"></table>