兰老师 發表於 2025-3-22 00:00:00

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