MS2: стоимость доставки по событию msOnCreateOrder
Всем привет!
Что-то я затупил, уже полдня работа стоит: как в плагине на событие msOnCreateOrder получить стоимость доставки?
Заранее спасибо!
Что-то я затупил, уже полдня работа стоит: как в плагине на событие msOnCreateOrder получить стоимость доставки?
Заранее спасибо!
Комментарии: 3
Разобрался.
Считаем общую стоимость для корзины, затем получаем итоговую стоимость
Но интересно, может быть, есть возможность получить стоимость доставки сразу, не считая стоимость корзины (это ведь надо перебрать все элементы корзины и посчитать цена*количество, что не лучшим образом влияет на быстроту).
Считаем общую стоимость для корзины, затем получаем итоговую стоимость
$msOrder->get('cost')Далее — простым вычитанием.Но интересно, может быть, есть возможность получить стоимость доставки сразу, не считая стоимость корзины (это ведь надо перебрать все элементы корзины и посчитать цена*количество, что не лучшим образом влияет на быстроту).
$msOrder->get('delivery_cost');
Вот спасибо, ларчик-то просто открывался :)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.