Вывод значения из доп.поля modUser (API)
Добрый день.
Работаю с API и не могу разобраться в выводе дополнительных полей из профиля пользователя
$user_id = 3;
if ($user = $modx->getObject('modUser', $user_id)) {
if ($profile = $user->getOne('Profile')) {
$extended = $profile->get('company_name');
print($extended);
}
}
Не выводит дополнительное поле. Где я делаю не правильно? В консоли ошибок не выдает
<hr />
Работаю с API и не могу разобраться в выводе дополнительных полей из профиля пользователя
$user_id = 3;
if ($user = $modx->getObject('modUser', $user_id)) {
if ($profile = $user->getOne('Profile')) {
$extended = $profile->get('company_name');
print($extended);
}
}
Не выводит дополнительное поле. Где я делаю не правильно? В консоли ошибок не выдает
<hr />
SQL time: 0.0030 s SQL queries: 2 PHP time: 0.0031 s Total time: 0.0061 s Memory: 0.5 MB
Комментарии: 2
почитайте эту статью, $extended это массив
Спасибо большое. Ссылка помогла.
Если вдруг найдется такой же неуч, как я вот правильный код вывода:
$user = $modx->getObject('modUser', 3);
$profile = $user->getOne('Profile');
$extended = $profile->get('extended');
$comn = $extended['company_name'];
print($comn);
Если вдруг найдется такой же неуч, как я вот правильный код вывода:
$user = $modx->getObject('modUser', 3);
$profile = $user->getOne('Profile');
$extended = $profile->get('extended');
$comn = $extended['company_name'];
print($comn);
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.