- Все для CMS | Joomla, Drupal, phpBB, Wordpress, DLE, IPB - http://cmsart.ru -

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

Posted By Archi On 31.05.2012 @ 6:53 пп In Статьи Drupal | No Comments

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

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


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

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

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

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

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


Article printed from Все для CMS | Joomla, Drupal, phpBB, Wordpress, DLE, IPB: http://cmsart.ru

URL to article: http://cmsart.ru/drupal/drupal-articles/drupal-7-vyivod-i-skryitie-proizvolnyih-poley

URLs in this post:

[1] sooource.net: http://cmsart.ru/?goto=http%3A%2F%2Fwww.sooource.net

Copyright © 2012 Поддержка CMS | Документация, статьи по Joomla, Drupal, phpBB. All rights reserved.