有关thinkphp的volist换行问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了有关thinkphp的volist换行问题相关的知识,希望对你有一定的参考价值。

例如:<volist name="list" id="vo" mod="5" >$vo.name<eq name="mod" value="4"><br/></eq></volist>输出的结果是:1,2,3,4,5<br/>1,2,3,4,5<br/>但我不想让最后的<br/>输出,我想要的结果是:1,2,3,4,5<br/>1,2,3,4,5请问怎么解决呢?谢谢

参考技术A 你这样试试
<volist name="list" id="vo" key="k">
$vo.title<br/>
<if condition="($k-1)%5==4 and $k!=$count">
//前面的5相当于你的mod里面的5,后面的4相当于你的value里面的4,$count是统计总条数(在方法中使用assign输出)
<br />
</if>
</volist>

下面这个方法也可以试试($count同上)
<volist name="list" id="vo" key="k" mod="5">
$vo.title<br/>
<eq name="mod" value="4"><neq name="k" value="$count"><br /></neq></eq>
</volist>

thinkphp-volist5

说明

为空的时候输出提示

示例

{volist name="memberList" id="member" empty="暂时没有数据"}
	{$member.name}
{/volist}

输出

暂时没有数据


本文出自 “素颜” 博客,请务必保留此出处http://suyanzhu.blog.51cto.com/8050189/1897064

以上是关于有关thinkphp的volist换行问题的主要内容,如果未能解决你的问题,请参考以下文章

thinkphp volist 排序问题

thinkphp中 volist循环的 mod取值的问题

thinkphp怎么让循环volist除去最后一次

thinkphp-循环输出标签volist

thinkphp-volist8

thinkphp-volist3