我的问题是,我添加了一个新的区域到第二个侧边栏的.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 ....... –
是否存在您创建的块应该出现在哪些页面(或哪些用户)上的任何条件? –