2013-01-17 114 views

回答

4

要在模板中添加新的模塊位置,您需要在templateDetails.xml中添加位置,然後在index.php中添加您想要顯示模塊的位置。

而在這之後在模塊管理器中選擇您已經添加了該模塊的位置,並檢查它。

例如:

  • templatedetails.xml,找到<positions></positions>開始和結束標記,然後裏面添加:

    <position>newposition</position> 
    
  • index.php,在您希望將模板定位的地方把新位置插入:

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

有關詳細信息,您可以檢查此鏈接:

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); 
    } 
    ?>