К содержанию

MS2: стоимость доставки по событию msOnCreateOrder

Всем привет!

Что-то я затупил, уже полдня работа стоит: как в плагине на событие msOnCreateOrder получить стоимость доставки?

Заранее спасибо!
Павел Ширяев
Павел Ширяев
30 августа 2015, 18:09
modx.pro
2 037
Реклама

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

Павел Ширяев
Павел Ширяев Старожил
30 августа 2015, 23:38
Разобрался.

Считаем общую стоимость для корзины, затем получаем итоговую стоимость

$msOrder->get('cost')
Далее — простым вычитанием.

Но интересно, может быть, есть возможность получить стоимость доставки сразу, не считая стоимость корзины (это ведь надо перебрать все элементы корзины и посчитать цена*количество, что не лучшим образом влияет на быстроту).

    Воеводский Михаил
    30 августа 2015, 23:48
    $msOrder->get('delivery_cost');
      Павел Ширяев
      Павел Ширяев Старожил
      31 августа 2015, 10:38
      Вот спасибо, ларчик-то просто открывался :)
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    3