开发组件:菜单项错误


Developing Component: Error With Menu Item

根据本教程,我正在尝试学习如何开发Joomla组件:http://docs.joomla.org/Developing_a_Model-View-Controller_(MVC)_Component_for_Joomla!1.6_-_Part_01

我在第 4 部分。我的问题是我构建组件并压缩它,然后安装。但是Joomla在我的组件名称后,在文件夹和菜单项中添加了-"component"一词。例如,假设我的组件的名称是"堆栈"。所以它是"com_stack"。我以这种方式构建它,当我安装它时,/components/administrator/components中的文件夹"com_stackcomponent".并且组件菜单下的链接是"administrator/index.php?option=com_stackcomponent"所以它不会打开它。

我可以手动更改文件夹的名称,但是如何更改菜单下的链接?

或者,如何从头开始解决它?

它这样做是因为您在 17 个步骤中的第 4 步停止了。 几个步骤后,它解释了如何正确命名组件。

要修复菜单中的链接,请转到phpMyAdmin并搜索"stackcomponent",然后进行相应的编辑。

不幸的是,它并不是您问题的真正解决方案 - 我没有使用过Joomla 1.6,所以不知道为什么它会这样做。