iblock.export.archive


Данное действие упаковывает инфоблоки в архивы.

Пример вызова действия:


array(	
	"name" => "Запаковка инфоблоков",
	"code" => "iblock.export.archive",
	"prev_disable" => "Y",
	"autocomplete" => "Y",
	"data_output_code" => "iblock_pack",
	"parameter" => array(
		"iblock" => array("sf-ru-activity", "sf-ru-news"),
		"destination" => "/test/iblock_pack",
	),
),

Где:

  • name – текстовое описание данного действия (отображается в мастере)
  • code – код действия
  • data_output_code – код массива в хранилище в котором сохранится получаемый массив данных $arResult["DATA"][ data_output_code]
  • prev_disable – если установить значение “Y”, то блокирует кнопку возврата назад
  • autocomplete – если установить значение “Y”, то будет автоматически запущено следующее действие без ожидания пользователя.
  • parameter – массив данных который показывает какие инфоблоки и куда упаковывать.
    • iblock – перечень инфоблоков для упаковки. Указывается в виде кодов инфоблоков.
    • destination – путь назначения для распаковки файла (локальный путь к папке).