Получить значение дополнительного поля профиля

Здравствуйте подскажите как получить значение дополнительного поля профиля в плагине стандартные поля получаю следующим образом
if ($profile = $user->getOne('Profile')) {
$user_id = $user->get('id');
$city = $profile->get('city');
}
eflit
12 октября 2017, 14:07
modx.pro
1
1 022
0
Поблагодарить автора Отправить деньги

Комментарии: 5

Волков Николай
12 октября 2017, 19:21
+1
К примеру, для доп. поля property вот так:
$extended = $profile->get('extended');
$property = $extended['property'];
    eflit
    12 октября 2017, 20:56
    0
    Спасибо а если допустим на Checkbox то как их записывать а потом получать их значения?
      Волков Николай
      12 октября 2017, 21:16
      0
      В смысле Checkbox? Вообще все дополнительные поля по умолчанию сохраняются в extended…
        eflit
        12 октября 2017, 22:08
        0
        Да это я понял а как создать поле для пользователя типа Checkbox есть такая возможность?
          Волков Николай
          12 октября 2017, 22:13
          0
          Такая возможность есть, конечно, но для этого нужно расширять стандартный класс modUser и много чего еще интересного делать…
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    5