Метод GetList(array $arSort = array(), array $arFilter = array(), array $arOffersSort = array(), $arOffersFilter = array(), string|false $sCurrencyCode = false, array|false $arAvailablePricesTypes = false)
Описание: Получает отсортированный и отфильтрованный список каталогов.
Параметры:
array $arSort — массив, содержащий поля для сортировки для товаров вида array(„Поле 1“ => „ASC|DESC“, „Поле 2“ => „ASC|DESC“, … , „Поле N“ => „ASC|DESC“), где ASC|DESC порядок сортировки по возрастанию и убыванию соответственно.
array $arFilter — массив, содержащий условия фильтрации для товаров, поддерживает сложные условия.
array $arOffersSort — массив, содержащий поля для сортировки для торговых предложений вида array(„Поле 1“ => „ASC|DESC“, „Поле 2“ => „ASC|DESC“, … , „Поле N“ => „ASC|DESC“), где ASC|DESC порядок сортировки по возрастанию и убыванию соответственно.
array $arOffersFilter — массив, содержащий условия фильтрации для торговых предложений, поддерживает сложные условия.
string|false $sCurrencyCode — строка или false, содержащая код валюты, в которую необходимо конвертировать цены. Если false, то цены не будут конвертированы.
array|false $arAvailablePricesTypes — массив или false, указывает, какие типы цен будут добавлены в информацию о товаре. Если false или пустой массив, то будут выбраны все типы цен.
Возвращает: Экземпляр класса CDBResult.
Метод GetByID(integer $iProductID)
Описание: Получает информацию о товаре по его индексу.
Параметры:
integer $iProductID — индекс товара.
Возвращает: Экземпляр класса CDBResult.