Drupal 自己寫 php print Block 筆記
因為某些功能,需要把block的內容放在body裡面,可以用這個方式把views bolck的內容顯示時為body
Drupal7的寫法
<?php
$block = block_load('views', 'myname-block');
$render_block = _block_get_renderable_array(_block_render_blocks(array($block)));
$output = drupal_render($render_block);
print $output;
?>
Drupal6的寫法
<?php
$block = module_invoke('views', 'block', 'view', 'myname-block_1');
print $block['content'];
?>
留言