Вернуть ответ события

Всем привет!

в msCartHandler есть вызов события
$response = $this->ms2->invokeEvent('msOnBeforeChangeInCart',
                        array('key' => $key, 'count' => $count, 'cart' => $this));
Я пытаюсь из плагина на это событие вернуть значения 'success' = 0 и 'message' = 'Товаров на складе больше нет'
Но у меня не получается вернуть из плагина эти значения.
Вот так он записывает как я понял только в $response['data']['success']
$values = & $modx->event->returnedValues;
    		$values['success'] = 0;
    		$values['message'] = 'Товаров на складе больше нет';
Вот так тоже ничего не передает
$modx->event->output([
                'success' => 0,
                'message' => 'Товаров на складе больше нет'
            ]);
Владислав
21 ноября 2016, 08:34
modx.pro
896
0

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

Владислав
21 ноября 2016, 16:50
0
Достаточно сделать так
$modx->event->output('Товаров на складе больше нет');
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1