Создать элемент

PrBuilder::catalog( string catalogModelName) -> buildElement(

array (

string name

bool state

int sectionId

int sort

array properties

)

Метод создает новый элемент каталога.

Метод возвращает id добавленного элемента.

Параметры

ПараметрОписание
catalogModelNameНазвание модели каталога
nameИмя элемента
stateАктивность 1 - да, 0 - нет
sectionIdid - раздела в котором будет элемент
sortИндекс сортировки
propertiesМассив свойств имя свойства => значение

 

Пример


PrBuilder::catalog('PrCatalogArticles') -> buildElement([
	'name' => 'Статья',
	'state' => 1,
	'sectionId' => 0,
	'sort' => 500,
	'properties' => [
		'text' => '<p>Текст статьи</p>',
], ]);