質問: コンポーネント領域にモジュールを表示する方法 他のコンテンツなしで、コンポーネント領域にモジュールを表示するメニュー項目を作成する必要があることがよくあります。これを解決する方法は、新しい記事を作成し、記事のコンテンツに{loadposition mymodule}のみを追加することです。次に、記事の単一記事メニュー項目を作成します。これは単一のモジュールでは問題ありませんが、この方法で表示したい20の異なるモジュールがある場合はどうなりますか? 20個のモジュール、20個(ほとんど空の記事)、20個のメニュー項目を作成する必要があります。テンプレートのコンポーネント領域にモジュールを表示する他の方法はありますか?トリック?ハック?アイデア?
回答: シンプルで実用的なソリューションを次に示します。私はjdoc:includeで試しましたが、うまくいきませんでした。 $ document = jfactory :: getdocument(); $ renderer = $ document-> loadrenderer( 'modules'); $ position = 'custompositionname'; $ options = array( 'style' => 'raw'); echo $ renderer-> render($ position、$ options、null);