msPromocode2 как получить сумму скидки через PHP ?
Здравствуйте.
Ситуация следующая:
ломаю/«дорабатываю» модуль выгрузки заказа во Frontpad (хотят дополнительно ещё кучу параметров выгружать, в том числе скидки по промокодам).
Никак не могу сообразить, как мне эту самую скидку «выудить» из заказа (в массиве заказа её нет, через js в свой input не получается впихнуть при клике на кнопку — видимо мой скрипт раньше срабатывает). Остается только как-то уже из готового заказа вытаскивать.
В документации есть пример, как можно получить этот массив с данными на fenom:
6
Ситуация следующая:
Никак не могу сообразить, как мне эту самую скидку «выудить» из заказа (в массиве заказа её нет, через js в свой input не получается впихнуть при клике на кнопку — видимо мой скрипт раньше срабатывает). Остается только как-то уже из готового заказа вытаскивать.
В документации есть пример, как можно получить этот массив с данными на fenom:
{var $coupon = (('!pdoResources' | snippet : [
'class' => 'mspc2CouponOrder',
'loadModels' => 'msPromoCode2',
'innerJoin' => [ [
'class' => 'mspc2Coupon',
'alias' => 'mspc2Coupon',
'on' => 'mspc2Coupon.id = mspc2CouponOrder.coupon',
] ],
'select' => [
'mspc2CouponOrder' => 'code, discount, discount_amount',
],
'where' => [
'mspc2CouponOrder.order' => $order['id'],
],
'sortby' => '{"id":"ASC"}',
'return' => 'json',
]) | fromJSON)}Попробовал переделать для PHP, но не срабатывает у меня пока… А может есть какой-то более простой способ?
Комментарии: 6