• 0712-2888027 189-8648-0214
    微信公眾號

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

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

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

    時間:2024-03-28來源:風信官網 點擊: 411次
    今天看見一個標簽[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
    欄目列表
    推薦內容
    熱點內容
    展開
    动漫h精品无码一区二区三区,欧美日韩精品一区二区,午夜麻豆国产精品,加勒比中文字幕无码,亚洲日本va中文字幕区