Подскажите, как вывести alert-сообщение перед сохранением документа?
Сообщение вывожу стандартно через
webAlert, хук
OnBeforeDocFormSave, однако при сохранении ничего не выводится.
Использую вот такой плагин:
global $modx;
$e = &$modx->Event;
if ($e->name == 'OnBeforeDocFormSave') {
$modx->webAlert('Hello!');
}
Буду благодарен за любую помощь!
Я с трудом понимаю, когда с трудом объясняют
На вкладке "Системные события" отмечен чекбокс для события?
Да, отмечен. Видимо, этот хук не подходит.
Наверное придется отказаться от webalert и вставлять свой js-код по событию OnDocFormRender и вызывать обработчик при нажатии на кнопку Сохранить.
Я с трудом понимаю, когда с трудом объясняют
Не уверен, но вроде бы после OnBeforeDocFormSave ничего не выводится, а потом загружается другая страница, вот и не работает вывод.
Quote from: AKots at Mar 08, 2011, 07:21 AM
Не уверен, но вроде бы после OnBeforeDocFormSave ничего не выводится, а потом загружается другая страница, вот и не работает вывод.
Именно так
Я с трудом понимаю, когда с трудом объясняют