eyoucms中的 if 条件判断标签使用方法

    标签:if

    描述:条件判断,比switch判断标签更灵活些,视个人习惯而用。

    用法:

    {eyou:if condition='($eyou.field.has_children > 0)'}

    当前栏目列表有下级栏目

    {eyou:else /}

    当前栏目列表没有下级栏目

    {/eyou:if}

    属性:

    condition='' 原生php语法条件判断

    -------------------------------示例1--------------------------------

    描述:多层次判断
    {eyou:if condition='($eyou.field.has_children == 1)'}
    当前栏目列表的栏目ID有1个下级栏目
    {eyou:elseif condition='($eyou.field.has_children == 2)' /}
    当前栏目列表的栏目ID有2个下级栏目
    {eyou:else /}
    当前栏目列表的栏目ID有N个下级栏目
    {/eyou:if}

    -------------------------------示例2--------------------------------

    描述:if标签之间嵌套
    {eyou:if condition='($eyou.field.has_children > 0)'}
    {eyou:if condition='($eyou.field.has_children == 1)'}
    当前栏目列表的栏目ID有1个下级栏目
    {eyou:elseif condition='($eyou.field.has_children == 2)' /}
    当前栏目列表的栏目ID有2个下级栏目
    {eyou:else /}
    当前栏目列表的栏目ID有N个下级栏目
    {/eyou:if}
    {/eyou:if}