Массив описания мастера


Данный массив содержит параметры по запуску и работе мастера, а также параметры оформления.

"description" => array(
	"name" => "Демонстрационный мастер",
	"code" => "test_wizard",
	"stage_renew" => "Y",
	"logo"  => "/image/logo.png",
	"copyright"  => "© SIMAI Studio, 2018",
	"background" => array(
		"color" => "#f5f8fc",
		"image" => "/image/bg.jpg",
		"position" => "bottom",	
		"repeat" => "no-repeat",		
		"size" => "cover",		
		"attachment" => "fixed", 	
	),
	"color" => array(
		"primary" => "#E53935",
		"secondary" => "#2196F3",
	),
	"modifier" => array(
		"page_body" => "theme-light bg-theme-50 p-md-5 py-4 py-lg-6",
		"wizard_wrap" => "r-2 w-80 wr-md-7 mx-auto",
		"wizard_area" => "p-4 bg-white",
		"wizard_nav" => "p-4 bg-white",
		"wizard_copyright" => "p-2 t-center t--1 c-white",
	),	
),

Описание параметров мастера:

  • name – Заголовок мастера. Тип строка. Может отображается при работе мастера
  • code – Код мастера. Используется в качестве идентификатора хранилища мастера. Обязательный параметр.
  • stage_renew – Параметр возобновления работы мастера при перезагрузке страницы. Если данный равен “Y”, то при перезагрузке страницы мастер продолжит работу с того этапа на котором он остановился.
  • logo – Логотип. Тип строка, указывает путь к файлу логотипа. Может отображаться при работе мастера.
  • background – Фон мастера. Массив дополнительных параметров. Описывает оформление фона мастера:
    • color – Цвет фона в HEX (например "#f5f8fc).
    • image – Путь к файлу фонаЦвет фона в HEX (например "#f5f8fc)
    • position – Положение изображения. Может принимать следующие значения: [left | center | right | <percent> | <value>] || [top | center | bottom | <percent> | <value>] | inherit
    • repeat – Повтор фонового изображения. Может принимать следующие значения: repeat-x | repeat-y | [repeat | space | round | no-repeat]
    • size – Размер фонового изображения. Может принимать следующие значения: [ <value> | <percent> | auto ] | cover | contain
    • attachment – Фиксация фонового изображения. Может принимать следующие значения:  fixed | scroll | inherit
  • color – Цвета темы мастера. Массив дополнительных параметров. Описывает оформление цветовой схемы мастера:
    • primary – Основной цвет темы мастера в HEX (например "#f5f8fc).
    • secondary – Дополнительный цвет темы мастера в HEX.
  • modifier – Модификаторы областей мастера. Массив дополнительных параметров. Описывает оформление мастера:
    • page_body – Модификаторы для тега body.
    • wizard_wrap – Модификаторы обертки мастера.
    • wizard_area – Модификаторы области данных мастера.
    • wizard_nav – Модификаторы области навигации мастера.
    • wizard_copyright – Модификаторы области копирайта мастера.