mnml-by
@mnml-by
Молодой и талантливый

Мультиязычность Babel + Tagmanager2?

Есть мультиязычный сайт (русский и английский языки). Мультиязычность реализована с помощью Babel. Также на сайте есть каталог продукции с фильтрами Tagmanager2. Фильтрация работает только на русской версии сайта.
Как сделать, чтоб фильтры работали и на английской версии сайта?

В настройках tagmanager2 прописывается параметр "контекст каталога товаров" со значением "web", если его заменить на "eng", то фильтр начинает работать только в английском сайте. Если указывать значения через запятую (web, eng), то фильтр перестает работать и там и там. Пробовал вводит условие [[*context_key:is=`web`:then=`web`:else=`eng`]] - результат тот же, ничего не работает.

Есть у кого-нибудь идеи?
  • Вопрос задан
  • 96 просмотров
Решения вопроса 1
ruslan_aleev
@ruslan_aleev
MODX с cat-Art.ru
А если в настройках каждого контекста переопределить "контекст каталога товаров" для tagmanager2.
По типу системных настроек, например, "site_url", но только для ключей tagmanager2
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
an-tar
@an-tar Куратор тега MODX
Full stack web developer
Если работает по отдельности, не понял честно говоря, что мешает безо всяких условий в одном месте вызывать английский чанк/шаблон с контекстом eng, в другом - русский с контекстом web.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы