# убираем дубли скидок по id скидки
if (isset($saleIds[$arProductDiscounts["ID"]])) {
continue;
}
# параметр для удаления дублей
$saleIds[$arProductDiscounts["ID"]] = 1;
# Выбираем купоны по ID скидки
$dbCoupon = CCatalogDiscountCoupon::GetList(
array(),
array("DISCOUNT_ID" => $arProductDiscounts['ID'])
);
# Формируем массив со скидками
$arDiscountID[] = $arProductDiscounts['ID'];
// получаем условия для обработки скидок
$cond = unserialize($arProductDiscounts['CONDITIONS']);
# Создаем объект класс, который работает с деревом условий скидок
$obCond = new CCatalogCondTree();
$boolCond = $obCond->Init(
BT_COND_MODE_SEARCH,
BT_COND_BUILD_CATALOG,
array()
);
// Вывод номера скидки и ее условий
#echo $arProductDiscounts['ID'];
#echo "<pre>";print_r($cond);echo "</pre>";