Добрый день!
Хочу вывести в блоке на странице материала, в типе материала добавлено поле ссылка на пользователя, список всех статей созданных назначенным пользователем. Создал представление и добавил контекстный фильтр Содержимое UID Автора
Указываю Когда значение фильтра недоступно -> Предоставить значение по-умолчанию -> Php code
return $node->field_blogger[$node->language][0]['value'];
$node = menu_get_object();
Вызывает ошибку:
Notice: Undefined index: ru в функции eval() (строка 2 в файле sites/all/modules/views/plugins/views_plugin_argument_default_php.inc(50) : eval()'d code).
Где бы посмотреть структуру $node?
Комментарии
Разобрался. $node->field_blogger массив.
return $node->field_blogger['und'][0]['uid'];
Разобрал массив так:
$s = json_encode($node->field_blogger);
drupal_set_message($s);