站长资源变现入口 全国楼凤小姐姐 招商联系客服 招商联系客服 招商联系客服 招商联系客服

如何调用三级或多级菜单

[复制链接]
查看220 | 回复0 | 2024-9-5 16:46:10 | 显示全部楼层 |阅读模式
我栏目分类为以下图片,请教一下,如何在前端调用第三层级的菜单。

9_3900_e3f9949023ee6fd.png
解决方法一:可以用指定id的方式调用
方法二:除开指定ID呢?我需要在前端循环调用完整的菜单,并且能判断哪些是二级,哪些是三级,我试过管理员说的使用指定ID的方法,栏目少还行,像我们这种分类栏目多,一个一个的ID,填写很麻烦
方法三:{seacms:menulist type= 二级分类id }
        {seacms:smallmenulist type=[menulist:typeid]}
                [smallmenulist:typename]
        {/seacms:smallmenulist}
{/seacms:menulist}
方法4:我后台实际分类大概是这样子的,1级分类都有8个,每个1级分类下的二级分类起码有8个,每个二级分类下的三级分类少则4、5个,多则1、20个。我现在想要在频道列表页channel.html实现如图所示的功能。
2.png

即在选择1级分类时,显示二级分类的菜单,点击二级分类时,显示三级菜单,主要是做一个分类筛选。我是新手,不知道如何实现这样子的功能。
3.png


如果按照管理员您的思路,我只能把二级菜单挨个输入ID,那我换其他分类,它就固定了。我尝试使用在seacms:menulist 上使用channelpage:typeid,结果页面空白。


{seacms:menulist type=[channelpage:typeid]}
  {seacms:smallmenulist type=[menulist:typeid]}
    [smallmenulist:typename]
  {/seacms:smallmenulist}
{/seacms:menulist}
方法4:有一个最简单的办法,就是把列表页模板复制很多份,每个分类一个单独模板。分类管理里可以为每个分类指定单独的模板。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则