我注意到如果在启用模块后向模块添加了新的挂钩, 新的钩子没有被调用。
我正在尝试添加hook_node_view,以控制我模块中内容类型的视图, 我正在使用我正在处理的课程类型的基本名称:lesson_node_view
有人可以向我解释一下吗?以及如何解决这个问题?
由于
答案 0 :(得分:15)
刷新缓存,缓存module_implements
。 admin/config/development/performance
有一个Clear all caches按钮。请参阅Suppress caching (for development)以了解在开发过程中避免此问题和其他问题的方法。
答案 1 :(得分:0)
编写* .module文件时,请确保不要使用" namespace"。 命名空间导致挂钩无法识别。 但实用程序代码可能使用命名空间。