【问题标题】:Create Joomla Sub Menu Module创建 Joomla 子菜单模块
【发布时间】: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


【解决方案1】:

@Marko D 的解决方案确实是正确的。我只是简单地创建了一个新菜单,但我没有像上面那样做,而是将菜单类型设置为“菜单项别名”。这会保留 url,从而解决问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-22
    • 2014-11-09
    相关资源
    最近更新 更多