【发布时间】:2013-03-19 18:11:56
【问题描述】:
假设在 Joomla 中,我的菜单设置如下:
- 菜单 A(别名:menu_a)
- 子菜单 A1(别名:submenu_a1)
- 子菜单 A2(别名:submenu_a2)
- 子菜单 A3(别名:submenu_a3)
- 菜单 B(别名:menu_b)
- 子菜单 B1(别名:submenu_b1)
- 子菜单 B2(别名:submenu_b2)
- 子菜单 B3(别名:submenu_b3)
- 菜单 C(别名:menu_c)
我想在页脚为所有以菜单为标题的子菜单设置菜单模块。如下所示:
模块 1 标题:菜单 A
- 子菜单 A1
- 子菜单 A2
- 子菜单 A3
模块 2 标题:菜单 B
- 子菜单 B1
- 子菜单 B2
- 子菜单 B3
这可能吗?
我尝试过使用通常的菜单模块(以及 RokNavMenu,因为我使用的是 RocketTheme 模板),但使用级别限制可以显示的最佳效果如下:
- 子菜单 A1
- 子菜单 A2
- 子菜单 A3
- 子菜单 B1
- 子菜单 B2
- 子菜单 B3
或者,我可以简单地创建一个新菜单并为菜单 B 复制菜单 A 和另一个,但这将创建一个不同的 URL 来访问子菜单。最初说子菜单 A1 页面的 url 是 domain.com/menu_a/submenu_a1。但是通过创建重复项,菜单 A 的别名将不得不更改,这将导致例如 domain.com/menu_a_2/submenu_a1。
所以我在很多网站上都看到过这种做法,创建了类似“站点地图”的东西,但实际上是如何使用 joomla 的菜单模块完成的呢?请注意,我使用的是 Joomla 3.0。
【问题讨论】:
-
这看起来与标准 RT 拆分菜单非常相似,它显示了您所在页面的子项。为什么那行不通?
-
不,我不想要我所在页面的子项。我希望所有子项目都显示在页脚。有点像网站所有页面的站点地图..
-
如果您不想进行扩展(或查找现有扩展),您可以创建菜单别名,这样两个不同的菜单将具有相同的链接。
标签: joomla menu submenu joomla3.0