• Модуль: form
  • Путь к файлу: ~/bitrix/modules/form/classes/general/form_callformfield.php
  • Класс: CAllFormField
  • Вызов: CAllFormField::GetFilterTypeList
static function GetFilterTypeList(&$arrUSER, &$arrANSWER_TEXT, &$arrANSWER_VALUE, &$arrFIELD)
{
	$arrUSER = array(
		"reference_id" => array(
			"text",
			"integer",
			"date",
			"exist",
			),
		"reference" => array(
			GetMessage("FORM_TEXT_FIELD"),
			GetMessage("FORM_NUMERIC_INTERVAL"),
			GetMessage("FORM_DATE_INTERVAL"),
			GetMessage("FORM_EXIST_FLAG"),
			)
		);
	$arrANSWER_TEXT = array(
		"reference_id" => array(
			"text",
			"integer",
			"dropdown",
			"exist",
			),
		"reference" => array(
			GetMessage("FORM_TEXT_FIELD"),
			GetMessage("FORM_NUMERIC_INTERVAL"),
			GetMessage("FORM_DROPDOWN_LIST"),
			GetMessage("FORM_EXIST_FLAG"),
			)
		);
	$arrANSWER_VALUE = array(
		"reference_id" => array(
			"text",
			"integer",
			"dropdown",
			"exist",
			),
		"reference" => array(
			GetMessage("FORM_TEXT_FIELD"),
			GetMessage("FORM_NUMERIC_INTERVAL"),
			GetMessage("FORM_DROPDOWN_LIST"),
			GetMessage("FORM_EXIST_FLAG"),
			)
		);
	$arrFIELD = array(
		"reference_id" => array(
			"text",
			"integer",
			"date",
			"exist",
			),
		"reference" => array(
			GetMessage("FORM_TEXT_FIELD"),
			GetMessage("FORM_NUMERIC_INTERVAL"),
			GetMessage("FORM_DATE_INTERVAL"),
			GetMessage("FORM_EXIST_FLAG"),
			)
		);
}