Главная » Drupal » Статьи Drupal » Drupal 7. Вывод и скрытие произвольных полей ноды.
Распечатать статью

Drupal 7. Вывод и скрытие произвольных полей ноды.

Итак, скрыть произвольное поле в ноде на Drupal 7 можно, используя следующий код (по умолчанию в «node.tpl.php»):

<?php
hide($content['имя_поля']);
...
print render($content);
?>


Наоборот, чтобы получить произвольное поле делаем вот так (предварительно уберем его из общего $content):

<?php
print render($content['имя_поля']);]
?>

«Друпаловская» функция renderвыполняет предварительную обработку, чтобы мы на выходе не получили «сырой» элемент массива.

Обратите внимание: отдельный field будет показан обёрнутым в стандартный CSS Друпала. Это минус, потому в следующей статье рассмотрим способ вывода «голого» содержания.

Источник:  sooource.net

Вы можете оставить комментарий, или обратную ссылку на Ваш сайт.

Оставить комментарий

Похожие статьи