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