Drupal 7: печать поля в область в узле - файл type.tpl.php - PullRequest
1 голос
/ 28 февраля 2012

В Drupal 6 было так легко напечатать контент в существующий регион, используя следующее:

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

Я искал и искал способ сделать это в Drupal 7 после того, как узнал, drupal_add_region_content() не работает, и я в растерянности.

Я могу получить точный вывод, который ищу, используя $output = render($content['field_MY_FIELD']);, но я не вижу способа вывести его в блок без необходимости записывать хук в отдельный модуль или что-то подобное.

Любые идеи о том, как вывести $ output в регион, используя узел - type.tpl.php?

Заранее спасибо,

Dan

1 Ответ

0 голосов
/ 18 июня 2012

Вы пытались поместить field - field_myfield.tpl.php в каталог шаблонов?

...