Как получить сообщения об удачном выполнении

Добра всем! Никак не могу понять, как работают сообщения. Пишу дополнение, есть базовый класс, в нём есть методы, которые вызываются с сайта через AJAX. В самом методе запуск процессора. Так вот, если, к примеру, не заполнить нужное поле, то ajax возвращает сообщение об ошибке, я его подставляю во всплывающие окошко, в общем всё хорошо. Но когда у меня всё выполняется без ошибок, Ajax возвращает пустой message и естественно во всплывающем окне пусто. Как мне передать сообщение? Поясните логику, пожалуйста.
Юрий Волощук
13 мая 2015, 20:09
modx.pro
809
0

Комментарии: 3

Алексей Ерохин
14 мая 2015, 11:22
0
Посмотрите на ответ процессоров стандартных: JSON, где есть success: true/false, и message — где собственно сообщение
    Юрий Волощук
    17 мая 2015, 23:25
    0
    при успешном выполнении message всегда пуст. Даже в админке, когда сохраняешь ресурс, Message пуст, но при этом всплывает некое сообщение.
    Юрий Волощук
    12 июня 2015, 22:51
    0
    Разобрался как оно работает. Для того, что бы получить из процессора сообщения необходимо делать так
    $as = parent::afterSave();
            return $this->success(сообщение', $as);
    в итоге будет возвращено сообщение и выполнен метод.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      3