@pavelmosin

Bitrix\Sale\DiscountCouponsManager почему не срабатывает?

Получаю пустой массив
use Bitrix\Main\Loader;
\Bitrix\Main\Loader::includeModule('sale');


$arCoupon = \Bitrix\Sale\DiscountCouponsManager::get(
$extMode = true,
$filter = array(),
$show = false,
$final = false
);


?>
<pre>
<? print_r( $arCoupon ); ?>
</pre>
<?
  • Вопрос задан
  • 964 просмотра
Решения вопроса 1
@PetrPo
Метод \Bitrix\Sale\DiscountCouponsManager::get возвращает примененные купоны

Используй \Bitrix\Sale\Internals\DiscountCouponTable::getList
Как у тебя в примере, без фильтра, селекта и т.д.
$arCoupon = \Bitrix\Sale\Internals\DiscountCouponTable::getList()->fetchAll();
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы