【问题标题】:Joomla 3: How do I call an article from a menu item and show that menu as active?Joomla 3:如何从菜单项中调用文章并将该菜单显示为活动?
【发布时间】:2013-04-06 09:11:14
【问题描述】:

我的横幅上有一个标准导航菜单。然后我在我的身体区域下面有另一个菜单,它用于通过使用 css 样式显示为“选项卡”。因此每个标签(实际上是菜单)都有自己的文章。

现在,当我单击一个选项卡时,文章就会显示。但我有一个指向顶部菜单上第一个选项卡的链接(在我的横幅中)。这链接到第一个选项卡中的文章。单击横幅中的菜单项时,第一个选项卡的文章显示正常。但它不会将第一个选项卡显示为活动状态。第一个选项卡仅在我单击时显示为活动链接。

当点击横幅中的菜单项时,如何使选项卡(菜单项)处于活动状态?

为了更好地说明这一点,我附上了一张截图。 谢谢!

【问题讨论】:

  • 您是否有理由这样做,而不是使用提供 Ajax 选项卡更改以节省页面加载的选项卡模块?您看到 NoNumbers 的选项卡的灵活性了吗?
  • 作为一个新的 Joomla 开发人员,我对选择了解不多。但我认为使用选项卡没有 AJAX,所有选项卡都会被加载并且只有一个隐藏。此外,我采用的方法将允许用户轻松添加/删除更多文章/选项卡/菜单,而他们和我的工作量最小。希望我做对了:)
  • 公平地说,您的方式的优势在于您将在文章和网址之间保持一对一的关系..

标签: joomla menu


【解决方案1】:

首先,您需要将两个菜单放在一个菜单中,因为第二个基本上是第一个的子菜单。 完成后,您将“拆分”为两个模块: 对于顶部菜单,您将模块选项设置为“开始级别”1 和“结束级别”1。并且“显示子菜单项”设置为“否”。 第二个模块的“起始级别”设置为 2。

这应该可以做你想做的。

【讨论】:

  • 感谢您的意见...我从来不知道这个拆分选项。无论如何,我不是这方面的专家,所以我想它应该可以解决问题。但是我可以用我当前的方法做的事情是使用 Admin 后端设置菜单的父项。从我目前达到的水平来看,这要容易得多。也许我错了,但我只是认为这是可能的。还是谢谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-08-12
  • 2011-07-09
  • 2013-09-03
  • 1970-01-01
  • 1970-01-01
  • 2014-06-02
  • 1970-01-01
相关资源
最近更新 更多