Как получить количество товара из заказа?
Прошу помощи! Как в плагине для MiniShop2 из заказа (не корзины, например когда пользователь нажимает на кнопку «Оформить заказ»( события msOnCreateOrder или msOnSubmitOrder ) в отдельные переменные получить:
- Список ИД товаров из заказа
- Количество каждого товара
Комментарии: 2
switch ($modx->event->name) {
case 'msOnCreateOrder':
$order = $modx->getOption('msOrder', $scriptProperties);
if (!is_object($order)) {
return;
}
foreach ($order->getMany('Products') as $orderProduct) {
// $orderProduct->get('count') - количество
// $orderProduct->get('product_id') - ID товара
}
break;
}
Большое спасибо!
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.