Почему многоязычность на Babel не работает?

Modx 3.0.2-pl (ua)
PHP: 7.4.27
Babel 3.1.1-pl

Делал всё согласно инструкции на сайте. И в конце при переходе на другой язык получаю страницу с ошибкой "(404)Page not found. The page you requested was not found." Что могло пойти не так, старый мануал?
Pavel
01 января 2023, 22:00
modx.pro
791
0

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

Антон Тарасов
02 января 2023, 09:54
0
Покажите, какие настройки контекстов? Как указаны эти контексты в системных настройках?
    Pavel
    02 января 2023, 14:31
    0
    Вы про эти?
      Антон Тарасов
      03 января 2023, 11:09
      0
      Да, про них.
      А что указано в системной переменной babel.contextKeys? Вот пример:
        Pavel
        03 января 2023, 19:13
        0
        Вот
          Pavel
          03 января 2023, 19:50
          0
          Может ли быть что ошибка в плагине GateWay?
          <?php
          if($modx->context->get('key') != "mgr"){ switch ($_REQUEST['cultureKey']) { case 'ru': /* switch the context */ $modx->switchContext('ru'); break; default: /* Set the default context here */ $modx->switchContext('web'); break; } unset($_GET['cultureKey']); }
            Антон Тарасов
            03 января 2023, 20:04
            0
            на какое событие вызывается плагин? он активен? index.php в корне сайта дефолтный? какой там контекст по умолчанию?
              Pavel
              03 января 2023, 22:23
              0
              GateWay запускает OnHandleRequest. index.php с установки modx не трогал вовсе. Контекст по умолчанию где глянуть?
                Антон Тарасов
                13 января 2023, 10:37
                0
                , базовый в index.php, а вообще от плагинов зависит какой будет запущен
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      8