Опубликовано вт, 07/01/2014 - 19:31 пользователем admin
Блок представления:
$block = module_invoke('views', 'block_view', 'catalog-block_2'); print render($block['content']);
Или так:
$block = block_load('block', 1); $arr = _block_get_renderable_array(_block_render_blocks(array($block))); $block = drupal_render($arr); print $block;
Своя функция в template.php:
function block_render($module, $block_id) { $block = block_load($module, $block_id); $block_content = _block_render_blocks(array($block)); $build = _block_get_renderable_array($block_content); $block_rendered = drupal_render($build); return $block_rendered; }