在Drupal 7中有没有办法让我只在模块代码中的某些页面上将块插入区域?或者我必须在gui阻止列表中这样做吗?
我已经创建了一个横幅模块,但希望能够选择它出现的页面。对于开始,它可能只出现在首页上。我尝试了$ is_front检查,但是我收到的错误是$ is_front或$ variables未定义。
这在我的模块中的block_view()函数内部不起作用。
if ($is_front){
$block['content'] = theme('mydata', $banner_node_list);
}
答案 0 :(得分:0)
我认为最好的办法是使用块GUI来选择它出现的位置。当代码已经内置时,我看不出在代码中做任何好处。