[РЕШЕНО] проблема с получением объекта $order при создании заказа

Здравствуйте! Возникла необходимость отправки письма при создании заказа магазина не только пользователю и менеджеру, но и ещё на ряд адресов. Для этих целей был написан плагин, но $num возвращает пустое значение, как для msOnCreateOrder, так и для msOnBeforeEmptyOrder. Вот пример кода в упрощенном виде:
case 'msOnBeforeEmptyOrder':
        $num = $order->num;
        mail('mailbox@gmail.com', 'test2', $num);
        break;
В чём может быть проблема?
Владимир
16 мая 2019, 16:59
modx.pro
657
0

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

Aleksandr Huz
17 мая 2019, 11:42
0
Может вот так:
$num = $order->get('num');
Владимир
17 мая 2019, 12:54
+1
Помог этот комментарий modx.pro/help/5749#comment-41245
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    4