Класс
Catalog
DiscountManager
\Bitrix\Catalog\Discount\DiscountManager
Исходный файл: source/catalog/lib/discount/discountmanager.php:14
Методы (15)
-
static applyDiscount()Применить скидку каталога к позиции корзины. -
static calculateApplyCoupons()Проверить применение купонов. -
static catalogDiscountManager()Вернуть методы для подготовки скидки. -
static clearProductPricesCache()Очистить кеш цен товаров. -
static clearProductPropertiesCache()Очистить кеш значений свойств. -
static clearProductsCache()Очистить кеш товаров. -
static extendOrderData()Расширить данные корзины. -
static getEditUrl()Вернуть url для редактирования скидки. -
static getPriceDataByProductId()Возвращает цену товара, у которого есть группа каталога. -
static preloadPriceData()Предзагружает цены для товаров с группами каталога. -
static preloadProductDataToExtendOrder()Загрузить данные товара для расчёта скидок. -
static prepareData()Подготовить скидку перед сохранением. -
static roundBasket()Округлить цены корзины. -
static roundPrice()устар. Округлить цену позиции корзины. -
static setProductPropertiesCache()Установить кеш значений свойств для товара.

