2

私は何人かの人々が助けることができるかどうか疑問に思っていました、私は私のテンプレートにこのコードを持っています:

<?php if ($this->countModules('quick_links_1')): ?>
    <jdoc:include type="modules" name="quick_links_1" />                        
<?php endif; ?>

また、Joomla adminでその位置に割り当てたメニューを作成しましたが、メニューは正常に表示されています。

メニュー設定で「タイトルを表示」を「表示」に設定していますが、メニュー見出しが表示されていません。

何か案は?また、このテーマに取り組んでいる間、フロントエンドでメニューのコンポーネント(com_contentなど)が見つかりません。メニューのデフォルトの表示をオーバーライドして、追加のHTMLを作成できるようにしたいと思います。私を正しい方向に向けていただけませんか。

私はJoomla2.5を使用しています。

ありがとう、

イアン

4

2 に答える 2

6

私は最終的にそれを理解することができました、それはjdocに含まれていました:

<jdoc:include type="modules" name="quick_links_1" /> 

これは次のようにする必要があります:

<jdoc:include type="modules" name="quick_links_1" style="xhtml" />

テンプレートフォルダのmodules.phpに独自のmodChromeを設定することになりました。詳細については、こちらをご覧ください:http: //docs.joomla.org/Applying_custom_module_chrome

また、Javexが言うように、com_menuはなく、modules / mod_menuにあります。なぜそこを調べなかったのか、わかりません。

于 2012-05-15T13:00:20.003 に答える
1

フロントエンドには「com_menus」はありません。フォルダ「modules」の「mod_mainmenu」を確認することをお勧めします。そのコピーを作成し、適切なファイルで新しい名前を変更します。

このプロセスでは、ソースコードをチェックすることで、タイトルが表示されない理由を確認することもできます。たぶん、ここで(何らかの理由で)変更が加えられています。

さらに、URLを提供していただければ、問題を調査できる可能性があります(おそらく、表示の問題ですか?)。

于 2012-05-15T08:22:34.327 に答える