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

后端 未结 15 1087
闹比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:32

    With wrburgess's answer you may get an error if your server is using a newer version of PHP.

    Strict warning: Only variables should be passed by reference in include()...
    

    This is what I did to not cause/get rid of the error.

      
    

提交回复
热议问题