Задать вопрос
@haribomini

Как в Modx Revo выводить ссылку на текущую страницу?

В шапке выводится две ссылки на eng и ru версию сайта через Babel. Но каким параметром сделать так, чтобы ссылка была не на главную языка (site.ru/en/), а на перевод текущей страницы? Например, я на странице "Валенки", при клике на EN попадаю на эту же страницу, но английский вариант
  • Вопрос задан
  • 2424 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Профессия Графический дизайнер PRO
    15 месяцев
    Далее
  • Нетология
    Фронтенд-разработчик
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
У babel для этого есть свой сниппет

Вообще, babel записывает id переведенной страницы в скрытый TV, какой, уже не помню, можно и tv брать. Но лучше сниппетом воспользоваться.
Ответ написан
Комментировать
DarkRaven
@DarkRaven
разработка программного обеспечения
https://docs.modx.com/extras/revo/babel/babel.babe...
Он вернет ID перевода, так же, обратите внимание на опции
Ответ написан
ovvivus
@ovvivus
Когда тестировал Babel, подобной проблемы не встретил: перевод работал для текущей страницы. Возможно, у вас в шапке проставлена статичная ссылка на главную с английским языком. Попробуйте более внимательно проверить чанки по умолчанию, которые предлагает Babel, и как они используются на вашем сайте. Ссылку на документацию вам уже прислали: https://docs.modx.com/extras/revo/babel/babel.babe...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы