2013-02-07 2 views
4

side-pre 영역과 하단 영역을 갖는 새로운 테마를 디자인하려고합니다. 이 하단 영역 (왼쪽에서 오른쪽)에는 4 개의 블록을 나란히 추가해야합니다. 지역 (지역, 위치)을 정의하는 방법과 수정해야 할 파일을 도와주세요.moodle 테마 디자인에서 사용자 정의 블록 영역을 정의하는 방법은 무엇입니까?

감사합니다. > 모양 - -> 테마 - 테마 선택에서

+0

어떤 무들 버전을 사용하고 있습니까? – franzlorenzon

+0

Moodle2.3을 사용 중입니다. – surya

답변

9

. 예를 들어 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> 

자세한 내용은 무들 문서를 참조하십시오. - http://docs.moodle.org/dev/Themes_2.0

+0

영역이 실제로이 코드 행에 만족하는지 확인하는 것이 좋습니다. $ PAGE-> blocks-> region_has_content ('my-region-name', $ OUTPUT); ', 그렇지 않으면 무들은 오류를 줄 수 있습니다. 실제 예제는 다음과 같습니다. http://docs.moodle.org/dev/Themes_2.0_creating_your_first_theme – franzlorenzon

-3

, 당신은 유 예를 들어 .... 사이트 관리를 좋아하는 테마를 선택할 수 있습니다> 당신은 테마/설정에서 사용자 정의 영역을 설정할 수 있습니다 테마 선택

관련 문제