После смены контекста пользователь не может авторизоваться в закрытый раздел

Всем добрый день, есть мультиязычный сайт, поменял на нём основной язык на другой таким образом: — поменял в обоих контекстах base_url, site_url.
Поменял в плагине:
case 'uk':
/* switch the context */
$modx->switchContext('ua');
break;

default:
/* Set the default context here */
$modx->switchContext('web');
break;
На:
case 'ru':
/* switch the context */
$modx->switchContext('web');
break;

default:
/* Set the default context here */
$modx->switchContext('ua');
break;
В системных настройках установил default_context – ua, вместо web. В принципе всё хорошо работает основной язык поменялся, но на сайте есть закрытый раздел там где заходят по логину и паролю, так вот при авторизации с основного контекста сейчас не можешь зайти туда, а если перейдешь в другой язык, который был раньше основным, там можно зайти в раздел.
Авторизацию вывожу так:
[ [!Login? &loginContext=`web` &contexts=`ua,en`] ]
Может кто знает как решить этот вопрос.
Олег
08 июня 2021, 17:15
modx.pro
366
0

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

Артур Шевченко
08 июня 2021, 17:23
0
У группы есть доступ к контексту ua?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
2