如何在joomla组件中为不同的视图创建菜单条目?
假设我有一个可从菜单管理器分配的主视图,而且我有第二个视图com_my/views/second/
,当我从菜单管理器调用该组件时,我也希望有一个选项。
答案 0 :(得分:2)
在每个视图的tmpl
目录中添加一个xml
文件,其文件名与您要为其创建菜单的布局相同,如下所示:
<?xml version="1.0" encoding="utf-8"?>
<metadata>
<layout title="COM_HELLOWORLD_HELLOWORLD_VIEW_DEFAULT_TITLE">
<message>
<![CDATA[COM_HELLOWORLD_HELLOWORLD_VIEW_DEFAULT_DESC]]>
</message>
</layout>
</metadata>
例如,如果所需的布局名为default.php
,则上面的名称为default.xml
,您可以找到更多信息here。