badbizarre
@badbizarre

Как задавать ссылки на ресурс, в зависимости от контекста?

Суть такова, есть сайт с 3 языками, перевод сделал через Babel.
Хочу использовать ссылки в разных языковых версиях, подскажите как это делается.
Типа если в ru - то прописать [[~22]]
Если в en - то прописать [[~23]]
А если в kz - то прописать [[~24]]

Вот пробовал такую конструкцию
[[*context_key:is=`en`:then=`[[~23]]`:else=`[[~22]]`]]

Но вроде как в modx конструкции else if нету, чтобы включить 3 язык

Также пробовал через babelTranslation
[[BabelTranslation? &contextKey=`[[*context_key]]` &resourceId=`22`]]


В русскую версию вставляет адрес по указанному ресурсу, в других версиях нет.
  • Вопрос задан
  • 450 просмотров
Пригласить эксперта
Ответы на вопрос 2
Sanes
@Sanes
Посмотрите возможности шаблонизатора Fenom
Ответ написан
Комментировать
@Haoss
html-верстальщик
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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