Я разрабатываю простой модуль для drupal 7.x для управления содержимым узла в зависимости от значения поля cck. На самом деле я собираюсь скрыть field_presenation, если field_status = 1. Я попытался использовать hook_node_load, и это сработало, но, к сожалению, оно вызывается перед просмотром узла или его редактированием, а это не то, что мне нужно. Я пробовал hook_node_view, но он так и не был выполнен по неизвестной причине.
В drupal 6.x я использовал hook_nodeapi и проверял, работает ли $ op = 'view', и он работал нормально.