为每个组件视图添加菜单条目

时间:2014-02-22 12:28:50

标签: joomla

如何在joomla组件中为不同的视图创建菜单条目?

假设我有一个可从菜单管理器分配的主视图,而且我有第二个视图com_my/views/second/,当我从菜单管理器调用该组件时,我也希望有一个选项。

1 个答案:

答案 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