2012-02-28 62 views
1

在Drupal的6,它是如此容易使用打印內容到現有的區域如下:的Drupal 7:打印領域的區域在節點 - type.tpl.php文件

<?php 
    drupal_set_content('left-sidebar', $field_MY_FIELD_rendered); 
?> 

我一直在找到drupal_add_region_content()後,在Drupal 7中搜索和搜索如何做到這一點並不起作用,而且我很茫然。

我可以使用$output = render($content['field_MY_FIELD']);得到確切的輸出結果,但我看不出將輸出結果輸出到塊中,而無需在單獨的模塊或某些類似的東西中編寫鉤子。

有關如何使用節點輸出$輸出到區域的任何想法 - type.tpl.php?

由於提前,

+0

'drupal_add_region_content()'工作正常(核心本身使用函數將頁面內容分配到必要的區域)。你從哪裏來的? – Clive 2012-02-28 10:43:26

+0

@Clive,謝謝,但我認爲它只適用於核心(請參閱http://drupal.org/node/713462)。我從node - type.tpl.php調用它。 – Webdrips 2012-02-29 04:32:33

回答

0

你有沒有試圖把場 - field_myfield.tpl.php在你的模板目錄?