2013-02-07 50 views

回答

9

可以在主題/ config中設置自定義區域。 php文件,例如 -

'course' => array(
     'file' => 'general_layout.php', 
     'regions' => array('side-pre', 'bottom-region'), 
     'defaultregion' => 'side-pre', 
     'options' => array('langmenu' => true), 
    ), 

而且在佈局文件主題定義區域/佈局/ yourlayout.php

<div id="region-pre" class="block-region"> 
    <div class="region-content"> 
     <?php echo $OUTPUT->blocks_for_region('bottom-region') ?> 
    </div> 
</div> 

查看moodle doc的更多細節 - http://docs.moodle.org/dev/Themes_2.0

+0

我認爲這是一個好主意,檢查該區域是否確實含有這行代碼:'$ PAGE-> blocks-> region_has_content('my-region-name',$ OUTPUT); ',否則Moodle可能會報錯。一個可行的例子在這裏:http://docs.moodle.org/dev/Themes_2.0_creating_your_first_theme – franzlorenzon

-3

的主題選擇,你可以選擇的主題,ü喜歡 如.... 站點管理 - >外觀 - >主題 - >主題選擇

相關問題