Друзья, помогите советом как вставить вновь созданные поля профиля пользователя в ноду?
Есть - Drupal 7, добавленные через admin/config/people/accounts/fields новые поля пользователя, такие как "имя", "фамилия" и т.п.
Что мне нужно прописать в node.tpl.php чтобы выводились эти поля для создавшего ноду пользователя?
Комментарии
print_r(user_load($uid));
или через панели
подскажите, пожалуйста, а для 6-го Drupal точно так же выводятся поля из модуля Profile ?
<?php print_r (user_load($uid)->field_name); ?>
выдает
Array ( [und] => Array ( [0] => Array ( [value] => Сергей [format] => [safe_value] => Сергей ) ) )
что-то не корректно наверное прописал?
А что должно было вывести?
просто "Сергей"
print_r я вам для примера написал, думал вы догадетесь, как им пользоваться.
print render($author_name);
Все отлично! Выводит то что нужно! Спасибо!
А как вывести только содержание поля без описания?
Что никто не знает? Нужная ведь функция, многим будет полезна!
field_view_field('user', user_load($uid), 'field_name', array('label' => 'hidden'));
нет
Подскажите, пожалуйста, если знаете, какой php код нужен, чтобы вывести поля из модуля Profile на странице ноды?
Ни разу не пользовался этим модулем.
А куда это вставлять? В самый низ, или между какими то записями?