2010-12-22 4 views
0

사용자 정의 테마를 처음 사용합니다. 사용자 정의 영역을 추가하려고합니다. 내가 만들고자하는 맞춤 영역을 '톱 바'라고합니다. 에서 파일 .INFO 다음 page.tpl.php 파일HTML5_base 테마에 사용자 정의 영역 추가 (Drupal)

regions[header] = Header 
regions[content_top] = Content top 
regions[content_bottom] = Content bottom 
regions[sidebar_first] = First sidebar 
regions[sidebar_second] = Second sidebar 
regions[footer_region] = Footer 
regions[top_bars] = Top Bars 

:

<?php if ($top_bars): ?> 

<?php print $top_bars ?> 

<?php endif; ?> 

나는 또한 (STABLE) 모듈이 활성화 내 캐시를 지워 노력했다. 사람이 자신의 template.php이를 추가했다 basicly

:

<div id="top_bars"> 
     <?php print $top_bars ?> 
</div> 

답변

0

확인이 블로그 post :

나는 또한 page.tpl.php 파일에이 글을 쓰는 시도 :

function theme_preprocess_node(&$variables) { 
    $variables['cool_node_region'] = theme('blocks', 'cool_node_region'); 
} 
+0

확실하지 않은 내용이 있습니다. 나는 내가 사용하고 있던 이름을 바꾸기로 결정했고 블로그 게시물 단어를 따라 단어를 찾는다. template.php 파일 안에 theme_preprocess_node 함수를 넣고 css 파일에 cool-node-region 클래스를 만들었습니다. – jc70

+0

여전히 동일한 문제가 있습니까? 어쩌면 다른 테마/엔진을 사용해 보아서 드루팔 (drupal)이나 테마 엔진에 버그가 있는지보십시오. – OneOfOne

관련 문제