Проблема с Revo MODx 2.7.0 + Babel

Добрый вечер. Во всех проектах на MODx для создания локализаций использовал пакет Babel.
Для вывода статических слов/строк по сайту использовал структуру:

[[%name? &topic=translate &namespace=babel]]

где «name» — ключ в файле с переводами (core/components/babel/lexicon/ru/translate.inc.php — для контекста ru), пример строки в файле:

$_lang['name'] = 'Имя';

Проблем в работе не возникало.
Но в последней версии Revo MODx 2.7.0, сразу при установке Babel была выведена ошибка:

modAction support is deprecated since version 2.3.0…

И в работе, при обращении к пространству имён babel "&namespace=babel", страница на которой собственно обращение и было, просто не формируется, показывая мне белый экран без каких либо ошибок.

Может кто посоветует что-то по этому поводу?
Спасибо.

upd.: Проблема решена, все было слишком просто. Один из файлов translate.inc.php, был в кодировке отличающейся от остальных, после установки ему правильной кодировки проблема исчезла.
Евгений
11 декабря 2018, 21:58
modx.pro
1 480
0

Комментарии: 3

Баха Волков
11 декабря 2018, 22:22
0
modAction support is deprecated since version 2.3.0. Support for modAction has been replaced with routing based on a namespace and action name. Please update the extra with the namespace console to the routing based system.
Это не критично
    Евгений
    12 декабря 2018, 13:16
    0
    Согласен, но вот это: «В работе, при обращении к пространству имён babel „&namespace=babel“, страница на которой собственно обращение и было, просто не формируется, показывая мне белый экран без каких либо ошибок.» — критично.
    Евгений
    12 декабря 2018, 16:29
    0
    Проблема решена, все было слишком просто. Один из файлов translate.inc.php, был в кодировке отличающейся от остальных, после установки ему правильной кодировки проблема исчезла.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      3