Используя модуль профиля, я создал текстовое поле profile_real_name, которое пользователь заполняет при регистрации. Как получить доступ к этой переменной в node.tpl.php?Доступ к переменным профиля пользователя
Я использовал функцию dsm($user)
для вывода пользовательских переменных и в нем содержится все, за исключением данных для profile_real_name
Я побежал dsm($vars)
на phptemplate_preprocess_user_profile
, и я мог видеть в нем содержится объект с именем учетной записи, которые содержали необходимую мне информацию, но этот объект недоступен в переменной $ user.
Большое спасибо
Спасибо ashtonium. Возможно, я ошибаюсь, но, похоже, есть несколько способов добиться того же самого с Drupal, что немного запутывает новичка, но я все равно наслаждаюсь им. – screenm0nkey
Да, это одно из преимуществ и разочарований Drupal: оценка различных возможных способов решения проблемы и выбор лучшего для вашей ситуации. Мне это тоже нравится. – ashtonium
Должен ли я вставить это в функцию mytheme_preprocess_user_profile? Благодаря! – Rosamunda