经常可以看到各种排行榜,这些文章列表的标题之前加了序号,前三条还有显眼样式
1.实现效果
2.实现方法
<ul class="hotPh1"> {dede:arclist flag='h' typeid='2' row='10' titlelen=60 orderby=pubdate} <li class="bor"> [field:global runphp='yes' name=autoindex] $a="<span class='one'>"; $b="</span>"; $c="<span>"; if (@me > 3) @me = $c.@me.$b; else @me = $a.@me.$b; [/field:global] <a href="[field:arcurl/]" title="[field:fulltitle/]">[field:title/]</a></li> {/dede:arclist} </ul>
3.解析
代码:
[field:global runphp='yes' name=autoindex] $a="<span class='one'>"; $b="</span>"; $c="<span>"; if (@me > 3) @me = $c.@me.$b; else @me = $a.@me.$b; [/field:global]
@me 表示序号
@a @c 表示<span>开头,@b为结尾,这样可以自由组合各种标签样式