删除过时的 Joomla 菜单类型



在编写Joomla扩展时,我尝试了菜单类型,但是在默认情况下编辑/删除/添加类型时.xml它不会删除以前的类型。

因此,虽然我在默认值中只定义了 1 种菜单类型.xml但它仍然显示所有"旧"菜单类型。

如何删除它们? 我查看了数据库,但找不到这些菜单类型的参考。

默认值.xml:

<metadata>
<layout title="COM_GCMAILS_MAILING_VIEW_DEFAULT_TITLE">
<message>COM_GCMAILS_MAILING_VIEW_DEFAULT_DESC</message>
</layout>
</metadata>

但菜单仍然显示: 菜单类型

我知道这很旧,但我今天正在寻找答案,发现问题是那些旧菜单类型的 xml 文件仍然存在。 您需要进入以下目录并删除 xml 文件:

components/my_component/views/my_view

然后,您将不再看到这些选项显示在组件的菜单类型中。希望这对未来的开发人员有所帮助。

最新更新