2010-10-19 89 views
0

我是Drupal新手,Drupal网站目前正在关闭,呵呵!将新区域嵌入到内容类型节点模板

我需要知道如何将区域添加到自定义节点模板。我已经尝试在my_theme目录添加以下功能的template.php

function my_theme_preprocess_node(&$vars, $hook) { 

$瓦尔[ 'usersummary'] =主题( '块', 'usersummary'); }

,然后打印$ usersummary在我的节点模板节点content_type.tpl,但它不工作 - 我怀疑,因为模板我需要显示块是用于特定内容的节点模板键入名为node-content_type.tpl。如果我改变了上述函数

function my_theme_preprocess_node-content_type(&$vars, $hook) { 

... }

我得到一个错误。请注意,我没有在本质上设置这个网站,因此我需要与现有的主题设置一起工作,我认为这并不理想,但我并不认为它是理想的,但是在紧迫的最后期限内。

回答

1

哇,结果真的很简单。我所要做的就是添加以下到我节点content_type.tpl

<?php print theme('blocks', 'usersummary'); ?> 

无需为的template.php文件。

相关问题