我开发的Drupal 7.x的一个简单的模块取决于CCK字段的值来操作节点内容。其实我要隐藏field_presenation如果field_status = 1。我试图用hook_node_load和它的工作,但不幸的是它的可视节点或编辑它这是不是我所需要之前调用。我试图hook_node_view,但它从来没有得到对不明原因执行。哪钩我应该使用正在呈现前操纵的节点?
在Drupal 6.x中我用hook_nodeapi并检查是否$ OP =“查看”和它工作得很好。
我开发的Drupal 7.x的一个简单的模块取决于CCK字段的值来操作节点内容。其实我要隐藏field_presenation如果field_status = 1。我试图用hook_node_load和它的工作,但不幸的是它的可视节点或编辑它这是不是我所需要之前调用。我试图hook_node_view,但它从来没有得到对不明原因执行。哪钩我应该使用正在呈现前操纵的节点?
在Drupal 6.x中我用hook_nodeapi并检查是否$ OP =“查看”和它工作得很好。
使用钩 - hook_nodeapi() 见Drupal的API - https://api.drupal.org/api/drupal/modules!node!node.api.php/function/hook_node_view/7
And see this page? 这些挂钩的所有被称为在
这说明我上面说的没有工作。 – taabouzeid