1. Главная
  2. Блоги
  3. Блог Марк

получить значения полей

Главные вкладки

Всем привет, вопрос, наверное, больше к основам php, чем к друпалу.

Выглядит так

есть объявленные переменные
$field_title;
$field_2;

Вы наверное догадываетесь, что эти переменные называются так же как поля материала.

Есть массив
$massiv= array('field_title', 'field_2');

Есть функция, которая получает в переменную значение каждого конкретного поля

if(isset($node->field_title)) {
$field = field_get_items('node', $node, 'field_title');
$field_title= render(field_view_value('node', $node, 'field_title', $field[0]));

$field = field_get_items('node', $node, 'field_2');
$field_2= render(field_view_value('node', $node, 'field_2', $field[0]));

как сделать массив
$massiv= array($field_title, $field_2);
,где переменные содержат значение каждого конкретного поля не описывая функцию к каждой конкретной переменной. Т.е. пробежать массив по кругу одной функцией.

Комментарии

Логотип drupal.ru

Содержимое сайта публикуется на условиях CreativeCommons Attribution-ShareAlike 3.0 или более поздней версии. Программные коды в тексте статей — на условиях GNU GPL v2 или более поздней версии.

Документация по совместной работе с репозиторием drupal.ru – https://docs.drupal.ru/code

Drupal – торговая марка Дриса Бёйтарта

12+

AltStyle によって変換されたページ (->オリジナル) /