Евгений
С нами с 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, был в кодировке отличающейся от остальных, после установки ему правильной кодировки проблема исчезла.
Для вывода статических слов/строк по сайту использовал структуру:
[[%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, был в кодировке отличающейся от остальных, после установки ему правильной кодировки проблема исчезла.