题
编写模块时,如何每次用户查看节点时如何执行操作?
解决方案
您可以使用 hook_nodeapi()
在Drupal 6中检查 $op
论点是“视图”。在Drupal 7中,这已更改为 hook_node_$op()
在哪里 $op
由您在Drupal 6版本中检查的值所取代。所以你会使用 hook_node_view()
. 。有关从Drupal 6到Drupal 7的更改7的更多详细信息,请参见 http://drupal.org/update/modules/6/7#remove_op.
其他提示
另外,您可以使用Drupals触发模块,该模块默认情况下,具有身份验证的用户触发器查看内容时。
您可以通过/管理/设置/操作创建操作,或者根据信息来编写自己的信息 http://drupal.org/documentation/modules/trigger. 。您还将找到具有预定义触发器和动作的模块。
不隶属于 drupal.stackexchange