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

prepareParamsToSave

mixed public static \Bitrix\Sale\Delivery\ExtraServices\Manager::prepareParamsToSave(
	$params
);

Метод подготавливает значения полей для сохранения. Метод статический.

Параметры

Параметр Описание Версия
$params Массив с параметрами полей.

Примеры

Подготовка параметров дополнительной услуги перед сохранением:

\Bitrix\Main\Loader::includeModule('sale');

$fields = [
	'CODE' => 'INSURANCE',
	'NAME' => 'Страхование отправления',
	'CLASS_NAME' => \Bitrix\Sale\Delivery\ExtraServices\Checkbox::class,
	'DELIVERY_ID' => 12,
	'RIGHTS' => [
		\Bitrix\Sale\Delivery\ExtraServices\Manager::RIGHTS_ADMIN_IDX => 'Y',
		\Bitrix\Sale\Delivery\ExtraServices\Manager::RIGHTS_MANAGER_IDX => 'Y',
		\Bitrix\Sale\Delivery\ExtraServices\Manager::RIGHTS_CLIENT_IDX => 'Y',
	],
	'PARAMS' => [
		'PRICE' => 150,
	],
];

$fields = \Bitrix\Sale\Delivery\ExtraServices\Manager::prepareParamsToSave($fields);


Была ли эта страница полезна?

Пользовательские комментарии

Помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2026, «1С-Битрикс», 2026
Наверх