<?php
global $user;
$user_fields = user_load($user->uid);
$entity_field[0]['value']= $user_fields->field_address['und']['0']['value'];
print_r($entity_field[0]['value']);
?>
но поле получается "динамическое". оно выдает данные по просматривающему в данным момент пользователю. А надо чтоб оно дало данные по автору материала.
Получить первое поле из Double Fields
наверное имелось ввиду так:
Получение данных поля со страницы профиля
Выдает ссылку на сайт.
Подправил. "Получилось" только таким образом.
<?php
global $user;
$user_fields = user_load($user->uid);
$entity_field[0]['value']= $user_fields->field_address['und']['0']['value'];
print_r($entity_field[0]['value']);
?>
но поле получается "динамическое". оно выдает данные по просматривающему в данным момент пользователю. А надо чтоб оно дало данные по автору материала.
Получить первое поле из Double Fields
так по инструкции самого Computed Feild, - прямо в описании поля дан такой пример.
зачем - не знаю. но по другому не работает.
но вопрос в другом как получить определенный элемент массива, если о нем известно что он предпоследний а массиве?