Евгений

Евгений

С нами с 11 декабря 2018; Место в рейтинге пользователей: #2341

Проблема с 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 481
0