Drupal 将视图挂接到默认主题

Drupal 将视图挂接到默认主题,drupal,Drupal,Drupal 6.22,php5.3,Mysql 我知道这可能是一个愚蠢的问题,但我已经环顾了很多地方,只能找到关于如何使用自定义主题的文档 function svm_mail_view($node, $teaser = FALSE, $page = FALSE) { $node = node_prepare($node, $teaser); $node->content['myfield'] = array( '#value' => theme('svm_mail_acc_inf

Drupal 6.22,php5.3,Mysql

我知道这可能是一个愚蠢的问题,但我已经环顾了很多地方,只能找到关于如何使用自定义主题的文档

function svm_mail_view($node, $teaser = FALSE, $page = FALSE) {
 $node = node_prepare($node, $teaser);
$node->content['myfield'] = array(
'#value' => theme('svm_mail_acc_info', $node),
'#weight' => 1,
 );
 return $node;
}
这是我的hook_视图,但我想使用默认主题来显示此节点。内容来自一个自定义表,我使用hook\u load来填充节点,正如我使用print\r看到的那样,这很好

function svm_mail_load($node) {
$additions = db_fetch_object(db_query('SELECT `api_name`, `esp_id`, `api_key` FROM {svm_mail_esp_acc} WHERE vid = %d', $node->vid));
return $additions;
}

请有人告诉我正确的方向,我很乐意阅读大量的文档,如果我能找到的话

hook_视图不应该与主题有任何关系,您的内容应该使用默认的、在站点上启用的主题输出…现在没有发生这种情况吗?您正在运行哪个版本的Drupal?对不起,我应该在Begging中输入版本,PHP5.3 Drupal 6.2 mysql和apache。我对模块开发非常陌生,所以我使用了node_示例模块,在那里调用了自定义主题,我怎么能不调用它,让输出保持原样,并将我的内容过滤到要显示的$content变量中呢?