eyoucms如何判断第一条和最后一条数据

一、第一条的判断

判断代码{eyou:eq name=’$i’ value=’1′} 输出值{/eyou:eq},arclist与list都可以

1
2
3
4
5
6
7
{eyou:list pagesize='20' titlelen='40'}
{eyou:eq name='$i' value='1'}<!--判断开始-->
    <a href="{$field.arcurl}">{$field.title}</a><!--第一条-->
{else /}<!--判断第一条结束-->
    <a href="{$field.arcurl}">{$field.title}</a><!--余下条数-->
{/eyou:eq}<!--判断结束-->
{/eyou:list}

可应用于比如给第一条数据不同的样式。

1
2
3
4
5
{eyou:arclist titlelen='20' row='30' '}
<li {eyou:eq name='$i' value='1'class="pl"{/eyou:eq} >
<a href="{$field.arcurl}" title="{$field.title}" class="protitle">{$field.title}</a
<li>
{/eyou:arclist}

二、最后一条的判断

eq与neq的用法,结合$__LIST__|count=###

比如给最后一条数据加条竖线

1
2
3
4
5
6
{eyou:channel type="top" row="10" id="field" currentstyle="cur"}
<a href="{$field.typeurl}">{$field.typename}</a>
{eq name='$i' value='$__LIST__|count=###'}
<span>|</span
{/eq}
{/eyou:channel}

最后一条数去掉竖线。

1
2
3
4
5
6
{eyou:channel type="top" row="10" id="field" currentstyle="cur"}   
<a href="{$field.typeurl}">{$field.typename}</a>
{neq name='$i' value='$__LIST__|count=###'}
<span>|</span
{/neq}
{/eyou:channel}
1. 本站所有资源来源于网络和用户上传,仅供大家参考、学习!
2. 盗版,破解有损他人权益和违法作为,请各位会员支持正版!
3. 其它细则请参考本站服务条款,资源如有侵权请与我们联系!
源码志 » eyoucms如何判断第一条和最后一条数据

源码志提供最优质的建站资源,限时299加入会员·下载会员专属源码

开通会员 了解详情