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

一、第一条的判断

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

{eyou:list pagesize='20' titlelen='40'}
{eyou:eq name='$i' value='1'}
  {$field.title}
{else /}
  {$field.title}
{/eyou:eq}
{/eyou:list}

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

{eyou:arclist titlelen='20' row='30'}
  • {$field.title}
  • {/eyou:arclist}
  • 二、最后一条的判断

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

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

    {eyou:channel type="top" row="10" id="field" currentstyle="cur"}
    {$field.typename}
    {eq name='$i' value='$__LIST__|count=###'}
    | 
    {/eq}
    {/eyou:channel}

    最后一条数去掉竖线。

    {eyou:channel type="top" row="10" id="field" currentstyle="cur"}   
    {$field.typename}
    {neq name='$i' value='$__LIST__|count=###'}
    | 
    {/neq}
    {/eyou:channel}

    你可能感兴趣的:(css,html5,前端框架)