Классы модуля каталога
Важно! Модуль торгового каталога является надстройкой к модулю информационных блоков и не работает самостоятельно.
В каталоге товаров дерево групп и товары с набираемыми свойствами формируются средствами модуля информационных блоков. С помощью методов класса 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 |
Алексей Aбт
|
||
Класс для вывода списка "единиц измерений" магазина CCatalogMeasure:
| ||
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.