1

Joomla 2.5 で新しいモジュール位置を追加するには?

1 つのテンプレートに新しいモジュール位置を追加したいのですが、その方法がわかりません。

4

2 に答える 2

4

テンプレートに新しいモジュールの位置を追加するには、位置を追加してから、モジュールを表示する位置を追加する必要がありtemplateDetails.xmlますindex.php

その後、モジュールマネージャーで、そのモジュールに追加した位置を選択して確認します。

例えば:

  • templatedetails.xml、開始タグと終了タグを見つけて、<positions></positions>内側に追加します。

    <position>newposition</position>
    
  • index.php、新しい位置を配置して挿入するテンプレート内の場所を見つけます。

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

詳細については、次のリンクを確認してください。

于 2013-01-17T12:32:22.123 に答える
0

また、ディレクティブを使用できない (または使用すべきではない) 暗くて汚い場所で実行している場合は、次の方法が最も簡単です。

   <?php
    jimport( 'joomla.application.module.helper' );
    $modules = JModuleHelper::getModules( 'your_position_name_that_you_just_enter_in_admin_ui' );
    foreach($modules as $mod )
    {
        //var_dump($mod);
        echo JModuleHelper::renderModule( $mod );
    }
   ?>
于 2014-09-21T17:53:41.720 に答える