Helper::getEntitySelectorParams

  1. Bitrix24 API (v. 23.675.0)
  2. crm
  3. Helper
  4. getEntitySelectorParams
  • Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/webform/helper.php
  • Класс: Bitrix\Crm\WebForm\Helper
  • Вызов: Helper::getEntitySelectorParams
static function getEntitySelectorParams(int $entityTypeId, string $fieldId = 'WEBFORM_ID', string $multiple = 'Y'): array
{
	$tabId = sprintf('tab-%d-%s', $entityTypeId, mb_strtolower($fieldId));

	return [
		'params' => [
			'multiple' => $multiple,
			'dialogOptions' => [
				'items' => Manager::getListForEntitySelector($fieldId, $tabId),
				'height' => 200,
				'dropdownMode' => false,
				'showAvatars' => false,
				'tabs' => [
					[
						'id' => $tabId,
						'title' => Loc::getMessage('CRM_WEBFORM_HELPER_ENTITY_SELECTOR_TAB_NAME'),
					]
				],
				'recentTabOptions' => [
					'visible' => false,
				],
			],
		],
	];
}

Добавить комментарий