工学1号馆

home

volist中循环变量与比较标签的混合使用

Wu Yudong    February 22, 2019     ThinkPHP   554   

今天在做项目的时候遇到使用volist的循环变量与比较标签混合使用的问题,记录一下

具体需求是这样的:

要在页面中展示文章阅读排行榜,前三名文章前面数字的颜色是红色的,其他的颜色是灰色的

这里的思路是根据阅读数排序取出数据集对象,然后在前台显示

{volist name="$bang" id="vo" key="k"}
   {if ($k < 4) }
		<li class="lt2">
			<aside class="orderNum">
				<span>{$k}</span>
			</aside>
			<h3 class="hLh30 txtOf">
				<a href="{:url(''))}"
			    title="{$vo.title}" class="i-art-title">{$vo.title}</a>
			</h3>
		</li>
	{else /} 
		<li class="">
			<aside class="orderNum">
				<span>{$k}</span>
			</aside>
			<h3 class="hLh30 txtOf">
				<a href="{:url('……')}" title="{$vo.title}"
					class="i-art-title">{$vo.title}</a>
			</h3>
		</li>
   {/if}

{/volist}

注意这里$k的写法即可

如果文章对您有帮助,欢迎点击下方按钮打赏作者

Comments

No comments yet.
To verify that you are human, please fill in "七"(required)