2010-10-19 86 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文件。

相關問題