【发布时间】:2011-02-13 07:34:17
【问题描述】:
我注意到如果我在启用模块后向模块添加了新的钩子, 不会调用新的钩子。
我正在尝试添加 hook_node_view,以控制来自我的模块的内容类型的视图, 我正在使用我正在处理的内容类型的基本名称 course_node_view
可以给我解释一下吗?以及如何解决这个问题??
谢谢
【问题讨论】:
标签: drupal-7
我注意到如果我在启用模块后向模块添加了新的钩子, 不会调用新的钩子。
我正在尝试添加 hook_node_view,以控制来自我的模块的内容类型的视图, 我正在使用我正在处理的内容类型的基本名称 course_node_view
可以给我解释一下吗?以及如何解决这个问题??
谢谢
【问题讨论】:
标签: drupal-7
刷新缓存,module_implements 被缓存。 admin/config/development/performance 有一个清除所有缓存按钮。请参阅Suppress caching (for development),了解在开发过程中避免此问题和其他问题的方法。
【讨论】:
在编写 *.module 文件时,请确保不要使用“命名空间”。 命名空间导致无法识别挂钩。 但是,实用程序代码可以使用命名空间。
【讨论】: