Вывести блок программно можно следующим образом:
Вставить код можно прямо в шаблон. Редактирование блока будет доступно в админке управления блоками.
- $block = block_load('block', 10); //номер блока 
- $output =-  drupal_render (- _block_get_renderable_array (- _block_render_blocks (array($block))));
 
- print $output; 
Актуально для седьмой версии Drupal
Для шестой будет несколько иначе:
- //$module_name - имя модуля 
- //$number - номер блока 
- $block = module_invoke($module_name, 'block', 'view', $number); 
- echo $block['content']; 
А если блок создан через вьюс:
- //$name-имя блока. 
- $block = module_invoke('views', 'block', 'view', $name); 
- echo $block['content']; 
Например вывести блок с именем block_1 у вьюса с именем blogs можно так:
- $block = module_invoke('views', 'block_view', 'blogs-block_1'); 
- print render($block);