В данный момент оффер с минимальной ценой выбирается так
$rsOffer = CIBlockPriceTools::GetOffersArray(
array("IBLOCK_ID"=>$arParams["IBLOCK_CATALOG"], "HIDE_NOT_AVAILABLE" => $arParams['HIDE_NOT_AVAILABLE']),
$arElementsBannerId,
array('CATALOG_PRICE_'.$resPrice['ID']=>'asc'),
array("NAME"),
array(),
1,
$resPrice,
true,
array("CURRENCY_ID" => $arParams["CURRENCY_ID"])
Но так не учитываются цены со скидками. Не подскажете как быть?
$rsOffer = CIBlockPriceTools::GetOffersArray(
array("IBLOCK_ID"=>$arParams["IBLOCK_CATALOG"], "HIDE_NOT_AVAILABLE" => $arParams['HIDE_NOT_AVAILABLE']),
$arElementsBannerId,
array('CATALOG_PRICE_'.$resPrice['ID']=>'asc'),
array("NAME"),
array(),
1,
$resPrice,
true,
array("CURRENCY_ID" => $arParams["CURRENCY_ID"])
Но так не учитываются цены со скидками. Не подскажете как быть?