2012-03-12 2 views
1

Можем ли мы программно установить значение блока в drupal ?? Мы могли бы сделать это через раздел администрирования, но я ищу, чтобы увидеть, если есть способ, где можно программно сказать, чтоПрограммно установить значение блока в Drupal

if($block=="sidebar") { 
// do this 
} 

я мог бы поставить это в крюке предобработки узел или в блок крюка.

ответ

2

Вы пробовали использовать hook_block() и настройка ($ оп = "вид")?!

Больше информации здесь: http://api.drupal.org/api/drupal/developer%21hooks%21core.php/function/hook_block/6

+0

но когда у меня есть функция mymodule_block, не увольняют? Можем ли мы повторить заявление и добавить выход, чтобы убедиться, что он стреляет? – macha

+0

Просьба скопировать и вставить весь код в реализацию вашего крючка. Мне нужно посмотреть ближе. –