Не работает BabelLinks

Здравствуйте!
Прошу подсказки по такому вопросу:
На локальном сервере сниппет BabelLinks работает, переключатель языков выводится нормально и всё переключается. Вот код вызова.

{$_modx->runSnippet('BabelLinks', [
              'showCurrent' => 1,
           ])}


При переносе на реальный хостинг вывод BabelLinks пропадает. Т.е. не генерируется вообще никакой код. Если набирать адреса вручную, то страницы нужных контекстов загружаются.

Всё вроде бы проверил не один раз — вроде нормально.

Уже не представляю себе в какую сторону копать. Прошу совета
Oleg
14 ноября 2019, 15:24
modx.pro
625
0

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

Scorp Satex
14 ноября 2019, 15:50
+2
Сайт опубликован?

У меня была такая же проблема когда системная настройка «site_status» была выключена.
    Oleg
    14 ноября 2019, 15:55
    1
    0
    Упс… А действительно так. Я-то это пробовал, но наверное, кэш не почистил. Сейчас включил сайт, кэш почистил — всё выводится. Спасибо! А то я с самого утра как упёрся… так и сижу. ))
    Дмитрий Бородин
    05 марта 2022, 20:09
    0
    Столкнулся с такой же проблемой. BabelLinks не выводит ссылки в меню в контексте web. Если добавить параметр &showCurrent=`1`, показывает только основной язык (русский). Также на сайте добавлен английский и французский языки в указанном порядке. Если вручную перейти на английскую версию сайта, то BabelLinks выводит ссылку на русскую и английскую версии только. Если вручную перейти на французскую версию сайта, тогда BabelLinks выводит уже все три языка… Переводы все есть. Кэш чистил несколько раз. Сайт включен. А проблема не исчезает. Пытался найти ответ на других форумах, там предлагают использовать для переключения сторонние плагины только. Только не хочется использовать для этого костыли, когда есть стандартное готовое решение.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      3