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

GetPropertyFieldHtmlMulty

string
CIBlockProperty*::GetPropertyFieldHtmlMulty(
	arProperty,
	arValues,
	strHTMLControlName
);

Вывод формы редактирования множественного свойства. Если отсутствует, то используется GetPropertyFieldHtml для каждого значения отдельно (у множественных свойств). Метод статический при использовании штатных свойств. У свойств, созданных клиентом, обязан быть статическим при использовании php7.

Параметры вызова

Параметр Описание
arProperty
Метаданные свойства. См. Свойства элементов инфоблока
valueЗначение свойства. Массив вида:
array( 
	"VALUE" => значение, 
	"DESCRIPTION" => описание, 
);
strHTMLControlNameИмена элементов управления для заполнения значения свойства и его описания. Массив вида:
array( 
	"VALUE" => html //безопасное имя для значения, 
	"DESCRIPTION" => //html безопасное имя для описания, 
	"MODE" => //может принимать зачение "FORM_FILL" при вызове из формы редактирования элемента 
		//или "iblock_element_admin" при редактировании в режиме просмотра списка элементов, 
		//а также "EDIT_FORM" при редактировании инфоблока. 
	"FORM_NAME" => //имя формы в которую будет встроен элемент управления. 
);

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

Возвращаемое значение - html-код.


© «Битрикс», 2001-2024, «1С-Битрикс», 2024