织梦dedecms循环中判断当前第几条数据(autoindex)
<div id="navCategory"><h5 class="catalogue">目录</h5><ul class="first_class_ul"><li>arclist标签</li><li>channel 标签</li><li>channelartlist 标签</li><li>list到第10条时输出<br/>,否则输出空</li></ul></div><p>在织梦CMS(内容管理系统)中有一个标签,可以获得当前处理的是第几条数据,即数据的索引,这个标签就是 。 arclist 标签下使用 默认从1开始。</p><p class="maodian"></p><h2>arclist标签</h2><p>{dede:arclist row='10' titlelen='48' typeid='1' channelid='1'}</p><p>从1开始:或者</p><p>从0开始:@me=@me-1;</p><p>{/dede:arclist}</p><p class="maodian"></p><h2>channel 标签</h2><p>channel 标签下使用 默认从0开始</p><p>{dede:channel row='5' type='top'}</p><p>从0开始:或者</p><p>从1开始:@me=@me+1;</p><p>{/dede:channel}</p><p class="maodian"></p><h2>channelartlist 标签</h2><p>channelartlist 标签下使用 {dede:global.itemindex/} 默认从1开始</p><p>{dede:channelartlist row='4'}</p><p>从1开始:{dede:global name=itemindex runphp='yes'}{/dede:global}或者{dede:global.itemindex/}</p><p>从1开始:{dede:global name=itemindex runphp='yes'}@me=@me-1;{/dede:global}</p><p>{/dede:channelartlist}</p><p class="maodian"></p><h2>list到第10条时输出<br/>,否则输出空</h2><p>循环到第几条加条线同理</p><p>{dede:list pagesize='40' orderby='id'}</p><p><li><a title=" "href=""></a></li></p><p>if(@me%10==0){@me="<br/>";}else{@me='';}</p><p>{/dede:list}</p><p><br/></p>
頁:
[1]