Drupal 7:为Debut事件模块自定义hook_view不起作用

时间:2011-02-17 13:09:50

标签: drupal-7

我正在尝试在事件描述的文本下添加自定义消息, 我试着像这样使用hook_view:

function debut_event_view($node, $view_mode) {
         $message= "This is a message";
         $node->dynamicinfo= $message;
         $node->content['dynamicinfo'] = array(
'#markup' => $message,
'#weight' => 2,
);
}

但是,当我查看该事件时,该消息未显示在描述下 是不是首次亮相的内容类型模块?我做错了吗?

一般来说,将消息附加到内容类型视图的最佳方式是什么?

1 个答案:

答案 0 :(得分:1)

如果您是在hook_node_info()中定义节点类型的模块,则只能使用hook_view()。您可能希望使用更像hook_node_view()的内容。