При вызове еформ использую событие ПередОтправкой:
функция выставляет значения нужных полей для отправки и заносит в бд нужную инфу, которая составляется из определнной инфы в бд и указанных пользователем данных.
Так вот: все работает нормально до места, где идет использование МОДх АПИ.
$title=$modx->getPageInfo();
$params = $modx->getTemplateVarOutput();
В этом месте работа функции останавливается и на выходе в браузере - белый лист. Никто не сталкивался?
Интересно, и что ожидаете получить в ответ на эту информацию? Фактически сказано «я тут написал свой сниппет, не буду его приводить, но он работает неверно – скажите почему». И все должны гадать, что сделано неверно. Ответ может быть только один – если все сделано правильно, никаких проблем не возникает, а раз имеются проблемы, что-то сделано не так.
А если рассматривать гадание на кофейной гуще, то, может быть, не проставлено
global $modx;
или параметры вызова приведенных функций неверно задаются.
Кстати, события «ПередОтправкой» нет – не надо переводить системные названия.