Документация для разработчиков
Темная тема

init

void public static \Bitrix\Sale\DiscountCouponsManager::init(
	integer $mode = self::MODE_CLIENT,
	array $params = array(),
	boolean $clearStorage = false
);

Метод инициализирует менеджер купонов. Метод статический.

Параметры

ПараметрОписаниеВерсия
$modeРежим работы.
$paramsМассив первоначальных параметров. Ключи чувствительны к регистру:
  • userId – идентификатор владельца заказа (только для режимов MODE_MANAGER или MODE_ORDER);
  • orderId – идентификатор заказа, необходим только для режима работы с купонами существующего заказа (только для режима MODE_ORDER);
  • oldUserId – старый владелец заказа, если в форме редактирования сменили клиента (только для режимов MODE_MANAGER или MODE_ORDER).
$clearStorageЕсли принимает true, то будут убраны введенные купоны на текущем хите.

Примеры



© «Битрикс», 2001-2024, «1С-Битрикс», 2024