1、如何获取顶级栏目(名称,链接,英文名称)


顶级栏目名称代码“{$eyou.field.typeid|gettoptype=###,'typename'}”


顶级栏目链接代码“{$eyou.field.typeid|gettoptype=###,'typeurl'}”


顶级栏目英文名称代码“{$eyou.field.typeid|gettoptype=###,'englist_name'}”


顶级栏目图片代码 “{$eyou.field.typeid|gettoptype=###,'litpic'}“




2、三级栏目如何获取上级(第二级)栏目名称和链接


上级栏目ID:{$eyou.field.ptypeid}


上级栏目链接:{$eyou.field.ptypeurl}


上级栏目名称:{$eyou.field.ptypename}




3、栏目列表是否有下级栏目的判断


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

当前栏目列表有下级栏目

{eyou:else /}

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

{/eyou:if}




4、三级分类,在三级栏目页下,各级显示焦点。


二级栏目显示当前焦点代码:


        {eyou:channel type="first" currentstyle="active"} 

            {eyou:eq name='$eyou.field.grade' value='2'} 

                {eyou:type typeid='$eyou.field.typeid' id='field1'} 

                    {eyou:eq name='$field1.parent_id' value='$field.id'} 

                        {eyou:assign name='$field.currentstyle' value='active' /}

                    {/eyou:eq} 

                {/eyou:type} 

            {/eyou:eq}

            <li>

                <a href="{$field.typeurl}" class="{$field.currentstyle}">{$field.typename}</a>

            </li>

        {/eyou:channel}

三级栏目显示焦点代码:


{eyou:channel type='sonself' currentstyle="active"}

    <li>

        <a href="{$field.typeurl}" title="{$field.typename}" class="{$field.currentstyle}">{$field.typename}</a>

    </li>

{/eyou:channel}



5、下级栏目内容页调用顶级栏目图片


{eyou:channelartlist typeid='$eyou.field.ptypeid'}

{eyou:field name='litpic' /}

{/eyou:channelartlist}


 小秋同学  标签使用技巧  2021-03-25 15:44:42    收藏:  赞(907)
源码网-一个不错的学习网站
本文地址:https://www.yuanma.cc/article/eyou/1745.html 复制链接 如果还有疑问,欢迎加入我们的QQ交流群:887790 加入Q群 易优最新程序下载: 点击下载
QQ在线咨询