Использование данных из профиля.

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

Аватар пользователя alezhen alezhen 10 августа 2010 в 16:09

Задача: нужно использовать данные из созданного в профиле поля

Создал новое скрытое текстовое поле profile_log_zzz в профиле. Данные в это поле будет заносить администратор. Данные из этого поля нужно использовать в форме на специально созданной странице. Страница имеет формат ввода PHP.

Вопрос: каким кодом я могу получить данные?

Комментарии

Аватар пользователя alezhen alezhen 10 августа 2010 в 16:47

Спасибо за помощь.

Свойства у объекта $user не было. Использовав Ваш совет получил положительный результат. Вот получившийся пример:

<?php
global $user;
profile_load_profile(&$user);
print $user->profile_log_zzz;
?>

Аватар пользователя mrsit mrsit 20 июня 2011 в 22:20

Неделю мучил виев, шаблон. Все перепутал, пока не нашел эту тему. Спасибо, помогло. Подтянулись данные из таблицы profile_fields и sms_user.
Пример кода в шаблоне вывода материала (товара, объявления):

<?php
$u 
user_load($node->uid); // Определяем автора материала
profile_load_profile(&$u); // Загружаем его профиль
print $u->profile_org// Выводим нужные поля из profile_fields
print $u->profile_tel;
print 
$u->profile_org_info;
print 
$u->profile_site;
print 
$u->profile_actual;
print 
$u->profile_unit_s;
print 
$u->sms_user[0]['number']; // Мобильный номер из модуля sms_user
?>

Надеюсь, еще кому нибудь пригодится.