Идея прикрутить типографику при сохранении содержимого документа из backend мэнеджером.
То есть перед сохранением в БД текст страницы должен обработаться удаленным типографом
и уже результат этого действия должен попасть в БД.
Есть веб-сервис для этого с примером его использования на PHP:
http://www.artlebedev.ru/tools/typograf/webservice/
Как я понял - для реализации задуманного в ModX существует событие OnBeforeDocFormSave.
Пишу следующий код:
/**
* Remote Typograf for MODx
*/
$e = &$modx->Event;
switch ($e->name) {
case "OnBeforeDocFormSave":
include($modx->config["base_path"].’/assets/plugins/typograf/remotetypograf.php’);
$doc = $modx->documentContent;
$remoteTypograf = new RemoteTypograf;
$remoteTypograf->htmlEntities();
$remoteTypograf->br (false);
$remoteTypograf->p (true);
$remoteTypograf->nobr (3);
$typo = $remoteTypograf->processText ($doc);
}
$modx->documentContent = $typo;
break;
default: // stop here
return;
break;
}
return $typo;
Не работает

Не пойму куда копать

Помогите