【问题标题】:How to create a submenu in Joomla! frontend如何在 Joomla 中创建子菜单!前端
【发布时间】:2012-09-26 12:23:28
【问题描述】:

我正在尝试使用以下代码创建一个子菜单(在 Joomla! 后端),但它不起作用。

JSubMenuHelper::addEntry(JText::_('test'), 'index.php?option=com_test&controller=test', $controller == 'testcon');

我在此处获取了示例图片。它解释了我想要什么类型的菜单。

sample menu is here. check this picture

谢谢!

【问题讨论】:

  • 你不能用菜单管理器创建一个子菜单吗?
  • 这是前端而不是后端。请参考附件截图
  • 啊,好吧。您将此代码添加到哪个文件?
  • 我将它添加到 php.ini 文件中。 test.php(假设组件名是 com_test)

标签: php joomla joomla2.5 joomla1.7 joomla1.6


【解决方案1】:

JSubMenuHelper 设计用于 Joomla!管理员部分,它不是为前端制作的。

如果你真的想得到它,你需要包含文件:

/administrator/includes/toolbar.php

你还会有一堆丢失的 CSS(也许还有 js)文件,你还需要包含这些文件(形成管理模板文件夹)

但我看不出你想在前端使用 JSubMenuHelper 的原因。我强烈建议不要使用它。

【讨论】:

  • 请参考所附截图。我想添加支持的子菜单。不是前端
【解决方案2】:

您应该在管理面板中创建菜单和(子菜单),但我想您已经知道了 :) 稍后您可以使用 CSS 添加外观。 我认为你应该使用 CSS 而不是 PHP。

【讨论】:

  • 这是前端而不是后端。请参考附件截图
猜你喜欢
  • 1970-01-01
  • 2013-03-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-05-17
  • 2013-12-24
  • 1970-01-01
  • 2012-08-26
相关资源
最近更新 更多