文章介紹
在使用織夢DedeCMS系統(tǒng)制作排行榜等的榜單頁面的時候,我們需要用到織夢的數(shù)值自動增長標(biāo)簽,當(dāng)然,這個也是可以使用圖片代替的,不過需要修改css,相對麻煩一些??棄舻臄?shù)值自動增長標(biāo)簽有兩個autoindex和itemindex。這兩個標(biāo)簽的用法是有些區(qū)別的。主要的區(qū)別如下:
channelartlist標(biāo)簽下使用itemindex標(biāo)簽
{dede:global name='itemindex' runphp='yes'}@me;{/dede:global}
channel標(biāo)簽下使用autoindex
[field:global name=autoindex/]
相對來說,autoindex使用的比較多一些。這個是由于很少人會用到channelartlist標(biāo)簽決定的。
在arclist中使用autoindex制作php語法runphp時用這種方式:
{dede:arclist titlelen='22' row='4' flag='c' orderby='id'}
[field:title /]
[field:global name='autoindex' runphp='yes']if(@me==2){@me="";}else{@me=' ';}[/field:global]
{/dede:arclist}
另外autoindex和itemindex兩個自動數(shù)值增長標(biāo)簽是可以自定義開始數(shù)值的。這個非常有用,畢竟不是所有的榜單都是從1開始的。autoindex和itemindex標(biāo)簽自定義開始的數(shù)值可以使用@me+1;實現(xiàn)由指定數(shù)字開始,默認(rèn)@me是1。
最后需要說明的是,list標(biāo)簽下也可以使用autoindex標(biāo)簽,具體代碼如下:
{dede:list pagesize='40' orderby='id'}
[field:global name='autoindex' runphp='yes']if(@me==0){@me="test";}else{@me='';}[/field:global]
{/dede:list}
織夢的兩個數(shù)值自動增長標(biāo)簽autoindex和itemindex都比較方便,不過還是autoindex標(biāo)簽使用的比較多一些。