Не работает BabelLinks
Здравствуйте!
Прошу подсказки по такому вопросу:
На локальном сервере сниппет BabelLinks работает, переключатель языков выводится нормально и всё переключается. Вот код вызова.
При переносе на реальный хостинг вывод BabelLinks пропадает. Т.е. не генерируется вообще никакой код. Если набирать адреса вручную, то страницы нужных контекстов загружаются.
Всё вроде бы проверил не один раз — вроде нормально.
Уже не представляю себе в какую сторону копать. Прошу совета
Прошу подсказки по такому вопросу:
На локальном сервере сниппет BabelLinks работает, переключатель языков выводится нормально и всё переключается. Вот код вызова.
{$_modx->runSnippet('BabelLinks', [
'showCurrent' => 1,
])}
При переносе на реальный хостинг вывод BabelLinks пропадает. Т.е. не генерируется вообще никакой код. Если набирать адреса вручную, то страницы нужных контекстов загружаются.
Всё вроде бы проверил не один раз — вроде нормально.
Уже не представляю себе в какую сторону копать. Прошу совета
Комментарии: 5
Сайт опубликован?
У меня была такая же проблема когда системная настройка «site_status» была выключена.
У меня была такая же проблема когда системная настройка «site_status» была выключена.
Упс… А действительно так. Я-то это пробовал, но наверное, кэш не почистил. Сейчас включил сайт, кэш почистил — всё выводится. Спасибо! А то я с самого утра как упёрся… так и сижу. ))
Столкнулся с такой же проблемой. BabelLinks не выводит ссылки в меню в контексте web. Если добавить параметр &showCurrent=`1`, показывает только основной язык (русский). Также на сайте добавлен английский и французский языки в указанном порядке. Если вручную перейти на английскую версию сайта, то BabelLinks выводит ссылку на русскую и английскую версии только. Если вручную перейти на французскую версию сайта, тогда BabelLinks выводит уже все три языка… Переводы все есть. Кэш чистил несколько раз. Сайт включен. А проблема не исчезает. Пытался найти ответ на других форумах, там предлагают использовать для переключения сторонние плагины только. Только не хочется использовать для этого костыли, когда есть стандартное готовое решение.
Такая же история, не выводится ссылка на контекст 'ua' на странице с контекстом 'web' именно в Гугл хроме, в других браузерах всё работает. Наоборот, то есть, на странице с контекстом 'ua', ссылка на контекст 'web' выводится нормально. Кеш Гугл хрома чистил, но не помогает.
ПС: web — русский, ua — украинский
Что за мистика?
Получается с укр.страницы можно перейти на рус., а с рус.страницы на укр. не выводится ссылка-переключатель… и именно в Гугл хроме…
ПС: web — русский, ua — украинский
Что за мистика?
Получается с укр.страницы можно перейти на рус., а с рус.страницы на укр. не выводится ссылка-переключатель… и именно в Гугл хроме…
Решил) Пришлось залазить в настройки хрома и чистить куки, простая чистка кэша не помогала.
Фух)
Фух)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.