我的問題是,我添加了一個新的區域到第二個側邊欄的.info文件中。之後,我在塊>區域中將塊連接到它。最後在page.tpl我有它通過drupal 7不渲染自定義區域
<?php print render($page['sidebar_second']); ?>
它最初的工作呈現它,那麼我將所有資料移至新域,複製重新連接所有的塊中的所有文件,但現在它不會呈現在所有。
這裏的.info文件
regions[sidebar_first] = Sidebar first
regions[sidebar_second] = Sidebar second
regions[sidebar_bob] = Sidebar B0b!
Here's the attached blocks,因爲它們出現在結構>塊
最後我打印出來
<pre><?=print_r($page,1)?></pre>
,在這裏它表明sidebar_second is empty
最後我創建了一個簡單的紅色塊與200px尺寸的div應該顯示在每一頁上,所以我不知道它爲什麼不出現。
是否禁用和重新啓用的模板文件? Drupal將只列出初始激活時的區域。清除緩存也可能起作用。 – Neograph734
no beans ....... –
是否存在您創建的塊應該出現在哪些頁面(或哪些用戶)上的任何條件? –