组件工具栏帮助

时间:2011-03-24 16:57:13

标签: php joomla

我想要做的是访问组件时能够访问Joomla!管理菜单也是如此。我的意思是在访问组件时,您仍然可以访问标准的Joomla!菜单,即网站,菜单,内容,组件,扩展......但是我在组件中执行此操作时遇到了问题。一旦您通过管理员访问该组件标准Joomla!上面的下拉菜单面板不再有效,直到我再次退出组件。我的问题是什么将允许我访问Joomla!管理菜单和组件菜单,即使我在组件内部。谢谢。

尊敬, 大卫

1 个答案:

答案 0 :(得分:0)

这是因为JToolbarHelper正在调用hidemainmenu()。仅当hidemainmenu post / get参数设置为true时才会发生这种情况。

可能你的组件在视图或控制器或入口点的某个地方调用JRequest::setVar( 'hidemainmenu', 1 )

找到该行并将其删除或在视图中显式设置JRequest::setVar( 'hidemainmenu', 0 )。您可以使用View的display()方法。