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

prepareParamsValues

array public static
\Bitrix\Sale\Delivery\Restrictions\ByPaySystem::prepareParamsValues(
	array $paramsValues,
	$deliveryId = 0
);

Метод подготавливает текущие значения поля платежных систем. Статический метод.

Параметры

Параметр Описание
$paramsValues Текущие значения параметров. Метод не использует содержимое массива, поэтому достаточно передать пустой массив
$deliveryId Идентификатор службы доставки

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

Метод возвращает массив с ключом PAY_SYSTEMS и идентификаторами платежных систем, связанных со службой.

Особенности

Административный интерфейс вызывает метод перед выводом формы ограничения. Используйте метод напрямую, если нужно получить связи, которые хранятся отдельно от поля PARAMS.

Пример

<?php
use Bitrix\Main\Loader;
use Bitrix\Sale\Delivery\Restrictions\ByPaySystem;

if (!Loader::includeModule('sale'))
{
	throw new RuntimeException('Не удалось подключить модуль sale');
}

// Идентификатор существующей службы доставки
$deliveryServiceId = 2;
print_r(ByPaySystem::prepareParamsValues([], $deliveryServiceId));


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

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

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

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