method public

Manager::getCollectionsByProduct()

Класс: \Bitrix\Sale\Discount\Gift\Manager

Сигнатура

public getCollectionsByProduct(Basket $basket, array<string|int, mixed> $product) : array<string|int, mixed>|null

Описание

Если корзина не содержит товар, то мы вычисляем подарки без товара.
Затем мы добавляем товар в корзину, вычисляем подарки и сравниваем с предыдущими подарками.
Если есть разница, то метод возвращает подарки с товаром, иначе метод возвращает пустой массив.

Параметры

$basket Basket
Целевая корзина.
$product array<string|int, mixed>
Массив, описывающий товар (@see isValidProduct()).

Возвращаемое значение

array<string|int, mixed>|null

Исходный файл: source/sale/lib/discount/gift/manager.php:284

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.