• Модуль: intranet
  • Путь к файлу: ~/bitrix/modules/intranet/classes/general/utils.php
  • Класс: CIntranetUtils
  • Вызов: CIntranetUtils::ShowDepartmentFilter
static function ShowDepartmentFilter($arUserField, $bVarsFromForm, $bReturn = false, $ob_callback = array('CIntranetUtils', '__dept_field_replace'))
{
	ob_start($ob_callback);

	$arUserField['SETTINGS']['ACTIVE_FILTER'] = 'Y';
	$arUserField['SETTINGS']["DEFAULT_VALUE"] = 0;

	$GLOBALS['APPLICATION']->IncludeComponent(
		'bitrix:system.field.edit',
		'iblock_section',
		array(
			"arUserField" => $arUserField,
			'bVarsFromForm' => $bVarsFromForm,
			'mode' => 'main.edit_simple'
		),
		null,
		array('HIDE_ICONS' => 'Y')
	);

	if ($bReturn)
	{
		$str = ob_get_contents();
		ob_end_flush();
		return $str;
	}

	ob_end_flush();
	return true;
}