Класс для работы с скидками
AddDiscount(array $arItems) : array
Массив должен быть сл. формата:
array(
"ID",
"IBLOCK_SECTION_ID",
"PRICES"=>array(
array(
"VALUE"=>"int price"
)
)
)
Функция вернет этот же массив с добавленными значениями цены со скидкой в массив с ценами.
array(
"ID",
"IBLOCK_SECTION_ID",
"PRICES"=>array(
array(
"VALUE"=>"int price",
"DISCOUNT_VALUE"=>"int discount_price"
)
)
)
array
array
GetList(array $arOrder, array $arFilter) : array
Параметр | Описание |
---|---|
arOrder | Массив вида Array(by1=>order1[, by2=>order2 [, ..]]), где by - поле для сортировки, может принимать значения:
|
arFilter | Массив вида array("фильтруемое поле"=>"значения фильтра" [, ...]). "фильтруемое поле" может принимать значения:
|
Вернет массив
array(
"ID",
"NAME",
"SORT",
"ACTIVE",
"DATE_ACTIVE_FROM",
"DATE_ACTIVE_TO",
"DISOUNT_TYPE",
"VALUE",
"PRODUCTS",
"SECTIONS",
"MAX_PRICE",
"MIN_PRICE",
);
array
array
array