RecurringOrderProduct
Описание и параметры
Класс CCatalogProductProvider устарел с версии 17.5.0 модуля catalog. Используйте \Bitrix\Catalog\Product\CatalogProvider
.
mixed CCatalogProductProvider::RecurringOrderProduct( array arParams );
Метод получает данные товара для продления подписки. Метод статический.
Параметры вызова
Параметр | Описание |
---|---|
arParams | Ассоциативный массив параметров с ключами:
|
Возвращаемое значение
Возвращается ассоциативный массив с ключами:
- WEIGHT - вес товара;
- DIMENSIONS - размеры товара (ширина, высота и длина);
- VAT_RATE - величина налога на товар;
- QUANTITY - количество товара;
- PRICE - цена;
- WITHOUT_ORDER - (Y|N) флаг продления подписки без оформления заказа;
- PRODUCT_ID - идентификатор товара;
- PRODUCT_NAME - название товара;
- PRODUCT_URL - ссылка на страницу с информацией о товаре;
- PRODUCT_PRICE_ID - идентификатор цены товара;
- CURRENCY - валюта, в которой задана цена;
- NAME - название товара;
- MODULE - название модуля, право на доступ к контенту которого продлевается;
- PRODUCT_PROVIDER_CLASS - класс-провайдер модуля, предоставляющего товар;
- CATALOG_GROUP_NAME - название группы цен на текущем языке;
- DETAIL_PAGE_URL - ссылка на страницу с информацией о товаре;
- PRICE_TYPE - тип цены;
- RECUR_SCHEME_TYPE - тип периода подписки ("H" - час, "D" - сутки, "W" - неделя, "M" - месяц, "Q" - квартал, "S" - полугодие, "Y" - год);
- RECUR_SCHEME_LENGTH - длина периода подписки;
- PRODUCT_XML_ID - внешний код товара;
- TYPE - код, обозначающий принадлежность товара к комплектам. Может быть пустым;
- NEXT_DATE - дата очередного продления.
© «Битрикс», 2001-2024, «1С-Битрикс», 2024