Php 如何在Joomla中创建子菜单!前端
我试图用下面的代码创建一个子菜单(在Joomla!后端),但它不起作用Php 如何在Joomla中创建子菜单!前端,php,joomla,joomla2.5,joomla1.7,joomla1.6,Php,Joomla,Joomla2.5,Joomla1.7,Joomla1.6,我试图用下面的代码创建一个子菜单(在Joomla!后端),但它不起作用 JSubMenuHelper::addEntry(JText::_('test'), 'index.php?option=com_test&controller=test', $controller == 'testcon'); 我在这里附上了一张图片样本。它解释了我想要什么样的菜单 谢谢 您应该在管理面板中创建菜单和(子菜单),但我想您已经知道:) 稍后,您将使用CSS添加外观。 我认为你应该用CSS而不是PH
JSubMenuHelper::addEntry(JText::_('test'), 'index.php?option=com_test&controller=test', $controller == 'testcon');
我在这里附上了一张图片样本。它解释了我想要什么样的菜单
谢谢 您应该在管理面板中创建菜单和(子菜单),但我想您已经知道:) 稍后,您将使用CSS添加外观。
我认为你应该用CSS而不是PHP来做ti。JSubMenuHelper是为Joomla设计的!管理员部分,它不是为前端制作的 如果您真的想访问它,您需要包括以下文件:
/administrator/includes/toolbar.php
此外,您还需要包含一堆丢失的CSS(可能还有js)文件(形成管理模板文件夹)
但我看不出您希望在前端使用JSubMenuHelper的原因。我强烈建议不要使用它。你不能用菜单管理器创建一个子菜单吗?它是前端的,不是后端的。请参考屏幕截图附件好的。您将此代码添加到哪个文件?我将其添加到php。php(组件名为com_test)它用于前端而不是后端。请参阅随附的屏幕截图请参阅随附的屏幕截图。我想添加备份子菜单。非前端