Перестали работать языковые версии сайта
Здравствуйте! Сайт на 2 языках: русский и английский. Настроил все в основном по этому примеру : установил babel, создал и настроил контексты, создал плагин, создал в корневом каталоге папку en с файлами и папку langs со словарями. Код плагина:
<?php
$lankey = substr($_SERVER['REQUEST_URI'], 1, 2);
if($modx->context->get('key') != "mgr") {
switch($lankey) {
case 'en':
$modx->switchContext('en');
$modx->setOption('cultureKey', 'en');
$modx->getService('lexicon','modLexicon');
$modx->lexicon->load('langtext:en');
break;
default:
$modx->switchContext('web');
$modx->setOption('cultureKey', 'ru');
$modx->getService('lexicon','modLexicon');
$modx->lexicon->load('langtext:ru');
break;
}
}
Все работало прекрасно, пока я не создал в Пространстве Имен новую переменную langtext со значеним Путь к ядру={base_path}/langs/ для подключения словарей. После этого англ версия не открывается — url генерируется правильно, но открывается просто белое окно. В журнале ошибок никаких нет. В чем может быть проблема?