Drupal 7: хуки, добавленные после включения модуля, не называются - PullRequest
8 голосов
/ 13 февраля 2011

Я заметил, что если я добавлю новый хук в модуль после того, как модуль был включен, новые крючки не называются.

Я пытаюсь добавить hook_node_view, чтобы контролировать представление типа контента из моего модуля, Я использую базовое имя типа контента, к которому я обращаюсь lesson_node_view

Может кто-нибудь объяснить мне? и как решить эту проблему ??

Спасибо

Ответы [ 2 ]

15 голосов
/ 13 февраля 2011

Очистите кеш, module_implements кешируется.admin/config/development/performance имеет кнопку Очистить все кэши.См. Подавление кэширования (для разработки) , чтобы узнать, как избежать этой и других проблем во время разработки.

0 голосов
/ 13 мая 2015

При написании файла * .module не используйте «пространство имен». Пространство имен приводит к тому, что хуки не распознаются. Однако служебный код может использовать пространство имен.

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