web-dev-qa-db-ja.com

com_content / article / default.php内のモジュールを表示する方法

Com_content/article/default.phpファイル内にモジュールを表示しようとしていますが、失敗します。これがphpコードです

<div class="mySearch">
<?php
     jimport( 'joomla.application.module.helper' );
     $module = JModuleHelper::getModule( 'Finder' );
     $attribs['style'] = 'html';
     echo JModuleHelper::renderModule( $module, $attribs );  
  ?>
</div>
2
Riccardo990

失敗と仮定すると、それは単に記事ページに表示されないことを意味し、他の種類のエラーが発生していることを意味しません。

投稿したコードは問題ないようで、機能するはずです。

だから、私はそれが次の理由の1つであるかもしれないと思います:

  • モジュールが有効になっていません。 -モジュールを有効にする必要があります。
  • モジュールはその記事の現在のメニュー項目に割り当てられていません。あなたはそれが表示されているのを見ることができるようになるまで(それをすべてのページ/メニュー項目に割り当てますを試してみたくなるかもしれません。
  • モジュールに特別な閲覧アクセスレベルがある可能性。 モジュールを表示するには、必要なアクセスレベルが必要です

上記の条件が満たされていることを確認してください。

5
FFrewin