msOnGetProductPrice и цепочка плагинов

Я все время думал что изменения сделанные в плагине по цепочки передаются остальным плагинам да и тут об этом как бы тоже говорится но по факту получается что это не так или я ошибаюсь?
Prihod
28 апреля 2020, 11:58
modx.pro
673
0
Поблагодарить автора Отправить деньги

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

Prihod
28 апреля 2020, 22:30
0
В общим посмотрел в core/model/modx/modx.class.php функцию invokeEvent и в 1647 там вызывается функция
$this->event->resetEventObject();
которая каждый раз затирает returnedValues так что изменять значения в returnedValues по цепочке плагинов не поучится
    Prihod
    28 апреля 2020, 22:52
    +2
    единственный способ пробросить значение параметра между плагинами это передать его через ссылку и уже в плагине работать с ним через $modx->event->params
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2