Классы модуля каталога
Важно! Модуль торгового каталога является надстройкой к модулю информационных блоков и не работает самостоятельно.
В каталоге товаров дерево групп и товары с набираемыми свойствами формируются средствами модуля информационных блоков. С помощью методов класса CCatalogProduct
к товару (элементу каталога) пристегивается дополнительная запись, задающая значения свойств, специфичных для товара (вес, количество на складе и т.п.).
Следующие PHP классы используются в модуле каталога.
Классы
Класс | Описание | С версии |
---|---|---|
CCatalog | Содержит методы для подключения/отключения информационного блока к модулю торгового каталога (т.е. для указания, что информационный блок является каталогом). | 3.2.1 |
CCatalogDiscount | Класс для управления скидками. | 4.0.4 |
CCatalogDiscountCoupon | Класс для работы с купонами скидок. | 5.1.0 |
CCatalogExport | Класс для работы с профилями экспорта. | 3.3.3 |
CCatalogGroup | Класс для управления типами цен торгового каталога. | 3.3.5 | CCatalogIBlockParameters | Класс используется в файле .parameters.php компонентов модулей Информационные блоки и Торговый каталог. | 12.5.4 |
CCatalogImport | Класс для работы с профилями импорта. | 4.0.8 |
CCatalogProduct | Класс для управления свойствами (параметрами) товара, которые относятся к товару как к таковому (вес, количество на складе и т.п.). | 3.3.5 |
CCatalogProductGroups | Используется функционалом продажи доступа к контенту. Управляет информацией о том, к каким группам и на какой срок получит доступ клиент после покупки доступа. | 4.0.4 |
CCatalogProductProvider | Класс провайдер. Устарел с версии 17.5.0 модуля catalog. | 12.5.0 |
CCatalogProductSet | Класс для работы с наборами и комплектами. | 14.0.0 |
CCatalogSKU | Служебный класс для получения информации об инфоблоках, работающих в режиме SKU. | 11.0.2 |
CCatalogStore | Класс для работы со складами. | 12.0.0 |
CCatalogStoreProduct | Класс для работы со остатками товара на складах. | 12.0.0 |
CCatalogVat | Класс для работы со ставками НДС. | 7.0.0 |
CExtra | Класс для управления величинам наценок, которые могут быть использованы для генерации цен различных типов из базовой. | 3.1.1 |
CPrice | Класс для работы с ценами товаров (т.е. с предложениями). | 3.2.1 |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024