В Office проблемка в вызове officeProfile на нескольких страницах

Здравствуйте. Заметил странное поведение Office при вызове контроллера officeProfile на нескольких страницах сайта. Есть отдельная страница профиля юзера, он прописана в настройках как office_profile_page_id, так же в настройках прописано обязательное заполнение полей office_profile_required_fields которые юзер не указывает при регистрации. То есть по ссылке авторизации юзер должен попадать в профиль и пока не заполнит эти поля в свой личный кабинет он не попадет, однако, если на странице личного кабинета кроме officeAuth так же вызывается officeProfile (есть необходимость внесения каких-то новых данных пользователем без перехода на страницу профиля), то при авторизации по ссылке из письма новый юзер попадает сразу в личный кабинет, игнорируя прописанную в настройках логику с заполнением обязательных полей на странице профиля.
Такое ощущение что office_profile_page_id перезаписывается при каждом новом вызове контроллера officeProfile, и когда мы вызываем его со страницы личного кабинета, office_profile_page_id так же меняется на ID кабинета, хоть в настройках и остается выставлено значение профиля. Проверил на 2-х сайтах с купленным Office — везде так. Может кто-нибудь проверить со своей стороны и посоветовать как это поправить или подсказать что я делаю не так?
Вызов со страницы профиля:
[[!officeProfile?
&profileFields=`username,fullname,phone,email,mobilephone,city,fax,address,country,website,specifiedpassword,confirmpassword`
    &avatarParams=`{"w":200,"h":200,"zc":1,"bg":"ffffff","f":"jpg"}	`
    &tplProfile  = `tpl.Office.profile.form`
]]
Вызов на странице личного кабинета
[[!officeAuth? &groups=`Users` &HybridAuth=`0` ]]
[[!officeProfile? &profileFields=`extended[video],username,fullname,email,address` &tplProfile  = `tpl.Office.addvideo.form`]]
Евгений
18 декабря 2023, 16:35
modx.pro
421
0

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

Евгений
19 декабря 2023, 16:41
0
Что-то я так понимаю, кроме меня никто офисом не пользуется))) Подумываю с него и я мигрировать на другой компонент.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
2