今天在做项目的时候遇到使用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