getFieldsForEdit
array public static \Bitrix\Crm\Activity\Provider\Base::getFieldsForEdit( array $activity );
Метод возвращает массив полей, которые доступны для редактирования при создании/изменении дела через планировщик. Метод статический.
Вид массива:
return array( array( 'LABEL' => 'Тема встречи', 'TYPE' => 'SUBJECT', 'VALUE' => isset($activity['SUBJECT']) ? $activity['SUBJECT'] : '' ), array( 'LABEL' => 'Место встречи', 'TYPE' => 'LOCATION', 'VALUE' => isset($activity['LOCATION']) ? $activity['LOCATION'] : '' ) );
Поддерживаются на данный момент следующие типы:
- SUBJECT - стандартное поле темы (названия) дела;
- LOCATION - стандартное поле "Место проведения";
- TEXT - обычный текстовый инпут;
- TEXTAREA - текстовое поле.
В массиве можно передать ключ HTML при необходимости генерировать HTML самостоятельно.
Параметры
Параметр | Описание | Версия |
---|---|---|
$activity | Массив дела. |
Примеры
© «Битрикс», 2001-2024, «1С-Битрикс», 2024