6

「完璧な」MVC joomla コンポーネントを作成する方法について、joomla のチュートリアルに従いました。ただし、私の問題は、メニューに割り当てる方法がまだわからないことです。「メニュー項目タイプ」を選択するとコンポーネントが表示されると思っていましたが、コンポーネントがこのリストにありません。Google で調査しましたが、答えが見つかりません。metadata.xml ファイルなどを作成する必要がありますか? 回答ありがとうございます。

4

5 に答える 5

3

ビューリンクをリストに追加するだけの場合は、com_yourcomponent / views / yourviewname /tmpl/内にdefault.xmlというxmlファイルを作成します。

以下のxmlコードは、リストにメニュー項目のリンクを表示するために使用される2つの言語文字列を取ります

<?xml version="1.0" encoding="utf-8"?>
<metadata>
    <layout title="COM_YOURCOMPONENT_FRONPAGE_TITLE">
       <message>COM_YOURCOMPONENT_FRONPAGE_MSG</message>
    </layout>
</metadata>

ファイルを保存すると、リンクがメニュー項目のリストに表示されます。

于 2012-02-19T13:21:52.440 に答える
1

どうやら、インストール XML ファイルに管理メニュー タグも必要なようです。 http://forum.joomla.org/viewtopic.php?p=706714

これは私のために働いた

<administration>
    <menu>COM_COMPONET</menu>
    <submenu>
              etc...
    </submenu>

これがパナイオティスが言おうとしていたことだと思います

于 2012-08-14T14:52:12.210 に答える