2011-12-11 26 views
1

所以我有一個Bartik子主題,我用於我的網站。現在想法是爲這個主題添加一個自定義區域。我下面下面描述的過程:無法添加一個新的地區到子主題

  1. 添加自定義區域subtheme.info像文件:區域[ 'custom_region'] =自定義區域
  2. 添加分專題的頁面page.tpl.php中:

這不起作用,並且當我檢查它時不會顯示自定義區域。

我對Bartik主題(這是默認提供的主題)做了同樣的工作,它工作正常,這意味着自定義區域出現在它應該是的地方。

那麼這裏有什麼可疑的? :p

謝謝你們!

+0

它是否出現在管理員的區塊頁面中? – SpaceBeers

+0

nope,它不 –

回答

3

你不應該需要撇號。此外,您應該將區域定義爲「區域」 - 因此請在.info文件中試用此項:

regions[custom_region] = Custom Region 

祝您好運! :-)

2

在page.tpl.php中插入網頁:

<?php if ($page['custom_region']): ?> 
    <div id="custom_region"> 
    <?php print render($page['custom_region']); ?> 
    </div> 
<?php endif; ?> 

並刷新所有緩存

+0

嘿Siteogra,謝謝你的答案。我不確定這是否有效。 通過簡單地添加到page.tpl.php頁面: <?php print render($ page ['custom_region']); ?> –

相關問題