Какой хук я должен использовать для манипулирования узлом перед его рендерингом? - PullRequest
0 голосов
/ 09 августа 2011

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

В drupal 6.x я использовал hook_nodeapi и проверял, работает ли $ op = 'view', и он работал нормально.

Ответы [ 2 ]

0 голосов
/ 09 августа 2011

И видите эту страницу? Все эти крючки называются в описании

0 голосов
/ 09 августа 2011

использовать hook - hook_nodeapi () см. Drupal API - https://api.drupal.org/api/drupal/modules!node!node.api.php/function/hook_node_view/7

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...