msOnGetProductPrice и цепочка плагинов
Я все время думал что изменения сделанные в плагине по цепочки передаются остальным плагинам да и тут об этом как бы тоже говорится но по факту получается что это не так или я ошибаюсь?
Поблагодарить автора
Отправить деньги
Комментарии: 2
В общим посмотрел в core/model/modx/modx.class.php функцию invokeEvent и в 1647 там вызывается функция
$this->event->resetEventObject();
которая каждый раз затирает returnedValues так что изменять значения в returnedValues по цепочке плагинов не поучится
единственный способ пробросить значение параметра между плагинами это передать его через ссылку и уже в плагине работать с ним через $modx->event->params
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.