modExtra добавить приоритет в плагин

Здравствуйте! Делаю собственный компонент, не могу додуматься до одной простой вещи. Как задать приоритет в плагине? Вот я значит такой объявил плагин в пакете.
<?php

return [
    'plugin' => [
        'file' => 'plugin',
        'description' => 'Plugin for recalculation of ms2 shopping cart',
        'events' => [
            'msOnBeforeAddToOrder' => [],
            'msOnGetOrderCost' => [],
            'msOnCreateOrder' => [],
        ],
    ],
];
Уверен, что что-то надо написать в эти пустые массивы на события, но вот что — я нигде не нашел. Как оно должно выглядеть?
Дмитрий
10 мая 2018, 16:47
modx.pro
1 714
0
Поблагодарить автора Отправить деньги

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

Aleksandr Huz
11 мая 2018, 12:15
+1
Попробуйте так:

1. Для начала нужно заменить эту строчку на
'priority' => $event_data['priority'] ?: 0,
2. Затем в пустой массив, что вы писали, добавить приоритет:
'priority' => -99
    Дмитрий
    11 мая 2018, 14:14
    0
    Спасибо! Получилось!
    Алексей
    31 июля 2018, 15:44
    0
    Подскажите пожалуйста, а как настроить modextra, что бы событие плагина при установке было отмечено? Т.е. сейчас создается плагин все прописано как надо, но не отмечены системные события на срабатывание.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      3