How to insert a block into a node or template in Drupal 7?

后端 未结 15 1095
闹比i
闹比i 2021-01-30 01:46

In Drupal 6, it was easy to insert a block into a template with the following code:

$block = module_invoke(\'views\', \'block\', \'view\', \'block_name\');
print         


        
15条回答
  •  太阳男子
    2021-01-30 02:30

    In my search to include a block in a template, i came across this post.

    As an addition, if you want to include a custom block (that you added through the block interface) you have to use (instead of block_load(); in drupal 7)

    $block = block_get_custom_block($bid);
    $content = $block['body'];
    

提交回复
热议问题