blackseabreathe
@blackseabreathe
brackets

Modx Babel мультиязычность — как получить контекст во внешнем файле?

Добрый день.

Сайт на Modx Revo 3, стоит плагин Babel для мультиязычности. Два контекста: web, en.
web cultureKey = ru, en cultureKey = en

Во внешнем файле пытаюсь получить текущий контекст.
$context = $modx->context->get('key');
Всегда выводится web независимо от того на каком контексте нахожусь.

Как правильно получать текущий контекст?
  • Вопрос задан
  • 133 просмотра
Решения вопроса 1
@alexalexes
При наличии параметра uri страницы, контекст ресурса можно получить так:
$page = $modx->findResource($uri);
$context_key = $page->get('context_key');
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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