Block

 →  Php код в блоках

published 15 March 2012

Сейчас только обратил внимание, что друпал каждый раз обходит все блоки, и проверяет check_markup() и если там php код он соответственно выполняеться, даже если этот блок не выводиться на странице. Так, что лучше по возможности не использовать php код в блоках. Так интересно, а кастомные блоки он тоже обходит?….

 →  Вывод блока

published 26 July 2011

For Drupal 7 :

$block = module_invoke(‘block’, ‘block_view’, 30);

@arg 1 : module name @arg 2 : hook name like block_view, block_info @arg 3 : id or delta of the block e.g 30, map-block_1

for Drupal 6 :

$block = module_invoke(‘block’, ‘block’, ‘view’, 30);

@arg 1 : module name @arg 2 : hook name like block @arg 3 : $op of hook_block e.g. info, view, configure @arg 4 : id or delta of the block e.g 30, map-block_1