thinkphp里volist输出序号,从2开始该怎么操作。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thinkphp里volist输出序号,从2开始该怎么操作。相关的知识,希望对你有一定的参考价值。

请问在thinkphp里我用<if condition="$i lt 10 ">$i<else />$i</if>来输出10个项,依次显示序号为1、2、3、4......10.
但是我需要在第一个项用到hover属性,后面9个则不用,请问怎么才能输出序号从2开始,比如调用9个项,依次显示需要为2、3、4、5.。。。10.这种形式。
谢谢了。

参考技术A <for start="1" end="10">
<li <if condition="$i eq 1">class="hover"</if>>$i</li>
</for>
// volist的写法

<volist name="result" id="vo">
<li <if condition="$key eq 1">class="hover"</if>>$key</li>
</volist>本回答被提问者采纳
参考技术B 例如输出其中的第5~15条记录
<volist name="list" id="vo" offset="5" length='10'>
$vo.name
</volist>
参考技术C if为真的里面再加个 if $i = 1的情况。追问

请问该怎么写呢,我刚接触,不是很明白。谢谢了。

-------------------
刚刚试了一下$i$i
不起作用

参考技术D 那就是下标为1

以上是关于thinkphp里volist输出序号,从2开始该怎么操作。的主要内容,如果未能解决你的问题,请参考以下文章

thinkphp如何使volist中的编号$i从任意数开始

thinkphp volist 排序问题

thinkphp-循环输出标签volist

thinkphp-volist2

thinkphp-volist3

thinkphp-volist7