Задать вопрос

Как изменить значение поля пофиля в modx?

Нужно изменить значение поля photo у пользователя. Пытаюсь сделать так:
global $modx;
$profile = $user->getOne('Profile');
$profile->set('photo', $sImage);
$profile->save();

Ничего не выходит. В чем ошибка может быть подскажите.
  • Вопрос задан
  • 2650 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
pro100ShCoder
@pro100ShCoder
программист
попробуйте так:
$user = $modx->getObject('modUser',1); // 1 - user id 
$profile = $user->getOne('Profile');
$profile->set('photo', $sImage);
$profile->save();
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы