首页 / 帖子
hook_op ==== hook_node_op 这两个啥区别啊?

有注意到有的地方用的是
hook_load
有的地方写的是
hook_node_load
请教大神 这个两个啥区别 用在什么地方啊?
谢谢。

2个答案
闻涛
发布于:2015-10-21 17:42

具体去drupal 官网查api 就知道了。。
有时候区别很大。
有时候区别很小:也许可以用多个hook 完成一个功能。但是hook起作用的范围和顺序不同。需要注意下。

王斌
发布于:2015-10-22 09:04

推荐去看下node.api.php文件,里面都说明的很清楚了。
简单说就是 hook_op 是作用于指定node type, hook_node_op是作用于所有node