Как вывести на страницу дополнительное поле в ModX?
Всех приветствую!
Как вывести на страницу дополнительное поле?
Пытался вот так не выводит
Как вывести на страницу дополнительное поле?
Пытался вот так не выводит
[[!+modx.user.id:userinfo=`usertype`]]
Комментарии: 5
Это поле extended с массивом значений.
Можно вывести, например, таким сниппетом:
Ну и вызов:
Можно вывести, например, таким сниппетом:
<?php
if($profile = $modx->user->getOne('Profile')) $out = $profile->get('extended')[$field];
return $out;
Ну и вызов:
[[!SnippetName? &field=`usertype`]]
Значит так вывод рабочий Спасибо!
Но вот не задача стоит у меня плагин login не знаю работали или нет если я регистрируюсь то всё отображается нормально, стоит мне выйти из личного кабинета то не работает вообще.
Вы не знаете как настроить ms2formUserPolicy?
Но вот не задача стоит у меня плагин login не знаю работали или нет если я регистрируюсь то всё отображается нормально, стоит мне выйти из личного кабинета то не работает вообще.
Вы не знаете как настроить ms2formUserPolicy?
и что вас смущает? Вы выводите значение поля пользователя, авторизованного в данный момент. Когда вышли из личного кабинета, то что должно отображаться? Ведь никто не авторизован.
Смущает то, что если даже авторизуюсь то не выводится)
вы же выше написали
если я регистрируюсь то всё отображается нормально, стоит мне выйти из личного кабинета то не работает вообще.а теперь говорите
если даже авторизуюсь то не выводитсямне кажется это совершенно противоположные предложения.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.