开发组件:菜单项出错
Posted
技术标签:
【中文标题】开发组件:菜单项出错【英文标题】:Developing Component: Error With Menu Item 【发布时间】:2011-08-20 19:51:53 【问题描述】:根据本教程,我正在尝试学习如何开发 Joomla 组件: http://docs.joomla.org/Developing_a_Model-View-Controller_(MVC)_Component_for_Joomla!1.6_-_Part_01
我在第 4 部分。我的问题是我构建组件并压缩它,然后安装。但是 Joomla 在我的组件名称之后、文件夹和菜单项中添加了 -“组件”一词。
例如,假设我的组件的名称是“stack”。所以它是“com_stack”。我以这种方式构建它,当我安装它时,/components
和/administrator/components
中的文件夹是"com_stackcomponent"
。并且组件菜单下的链接是"administrator/index.php?option=com_stackcomponent"
所以打不开。
我可以手动更改文件夹的名称,但是如何更改菜单下的链接?
或者,如何从头解决?
【问题讨论】:
【参考方案1】:这样做是因为您在 17 步中的第 4 步停止了。几个步骤后,它解释了如何正确命名组件。
【讨论】:
【参考方案2】:要修复菜单中的链接,请转到 phpMyAdmin 并搜索“stackcomponent”,然后进行相应的编辑。
不幸的是,它并不能真正解决您的问题 - 我没有使用过 Joomla 1.6,所以不知道它为什么会这样做。
【讨论】:
所以你认为这是 SQL 发生的事情?我已经安装了空的 SQL 查询。 要修复菜单中的项目,您需要重命名数据库中的值,但这只是一个临时解决方案! :)以上是关于开发组件:菜单项出错的主要内容,如果未能解决你的问题,请参考以下文章