data.add.config
Данное действие предназначено для получения массива из параметров действия и запись их в хранилище. Массив назначения указывается в параметре data_output_code
.
Пример вызова действия:
array(
"name" => "Получаем данные из конфигурации и записываем в хранилище",
"code" => "data.add.config",
"data_output_code" => "data_from_config",
"prev_disable" => "Y",
"autocomplete" => "Y",
"condition" => array(
"property" => array(
array(
"array" => "site_config",
"key" => "sf4",
"value" => "Y",
"operator" => "=="
),
),
),
"parameter" => array(
"test" => array(
"param1" => "тестовое значение 1",
"param2" => "тестовое значение 2",
),
),
),
Где:
- name – текстовое описание данного действия (отображается в мастере)
- code – код действия
- data_output_code – код массива в хранилище в котором сохранится получаемый массив данных
$arResult["DATA"][ data_output_code]
- prev_disable – если установить значение “Y”, то блокирует кнопку возврата назад
- autocomplete – если установить значение “Y”, то будет автоматически запущено следующее действие без ожидания пользователя.
- parameter – массив данных которые передаются в массив хранилища
- condition – массив условий, параметр необязателен, шаг выполняется если условие выполнено