1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CForm
Граф наследования:CForm:
CAllForm CForm_old

Открытые статические члены

static GetList ($by='s_sort', $order='asc', $arFilter=[], $is_filtered=null, $min_permission=10)
static GetByID ($ID, $GET_BY_SID="N")
static GetFormTemplateByID ($ID, $GET_BY_SID="N")
Открытые статические члены унаследованные от CAllForm
static IsAdmin ()
static GetResultAnswerArray ($WEB_FORM_ID, &$arrColumns, &$arrAnswers, &$arrAnswersSID, $arFilter=Array())
static GetMailTemplateArray ($FORM_ID)
static GetSiteArray ($FORM_ID)
static ExecHandlerBeforeChangeStatus ($RESULT_ID, $ACTION, $NEW_STATUS_ID=0)
static ExecHandlerAfterChangeStatus ($RESULT_ID, $ACTION)
static GetPermissionList ($get_default="Y")
static GetPermission ($form_id, $arGroups=false, $get_from_database="")
static GetTemplateList ($type="SHOW", $path="xxx", $WEB_FORM_ID=0)
static GetMenuList ($arFilter=Array(), $check_rights="Y")
static GetNextSort ()
static ShowRequired ($flag)
static GetTextFilter ($FID, $size="45", $field_text="class=\"inputtext\"", $field_checkbox="class=\"inputcheckbox\"")
static GetDateFilter ($FID, $form_name="form1", $show_select="Y", $field_select="class=\"inputselect\"", $field_input="class=\"inputtext\"")
static GetNumberFilter ($FID, $size="10", $field="class=\"inputtext\"")
static GetExistFlagFilter ($FID, $field="class=\"inputcheckbox\"")
static GetCrmFlagFilter ($FID, $field="class=\"inputselect\"")
static GetDropDownFilter ($ID, $PARAMETER_NAME, $FID, $field="class=\"inputselect\"")
static GetTextValue ($FIELD_NAME, $arAnswer, $arrVALUES=false)
static GetHiddenValue ($FIELD_NAME, $arAnswer, $arrVALUES=false)
static GetPasswordValue ($FIELD_NAME, $arAnswer, $arrVALUES=false)
static GetEmailValue ($FIELD_NAME, $arAnswer, $arrVALUES=false)
static GetUrlValue ($FIELD_NAME, $arAnswer, $arrVALUES=false)
static GetTextField ($FIELD_NAME, $VALUE="", $SIZE="", $PARAM="")
static GetHiddenField ($FIELD_NAME, $VALUE="", $PARAM="")
static GetEmailField ($FIELD_NAME, $VALUE="", $SIZE="", $PARAM="")
static GetUrlField ($FIELD_NAME, $VALUE="", $SIZE="", $PARAM="")
static GetPasswordField ($FIELD_NAME, $VALUE="", $SIZE="", $PARAM="")
static GetDropDownValue ($FIELD_NAME, $arDropDown, $arrVALUES=false)
static GetDropDownField ($FIELD_NAME, $arDropDown, $VALUE, $PARAM="")
static GetMultiSelectValue ($FIELD_NAME, $arMultiSelect, $arrVALUES=false)
static GetMultiSelectField ($FIELD_NAME, $arMultiSelect, $arSELECTED=array(), $HEIGHT="", $PARAM="")
static GetDateValue ($FIELD_NAME, $arAnswer, $arrVALUES=false)
static GetDateField ($FIELD_NAME, $FORM_NAME, $VALUE="", $FIELD_WIDTH="", $PARAM="")
static GetCheckBoxValue ($FIELD_NAME, $arAnswer, $arrVALUES=false)
static GetCheckBoxField ($FIELD_NAME, $FIELD_ID, $VALUE="", $PARAM="")
static GetRadioValue ($FIELD_NAME, $arAnswer, $arrVALUES=false)
static GetRadioField ($FIELD_NAME, $FIELD_ID, $VALUE="", $PARAM="")
static GetTextAreaValue ($FIELD_NAME, $arAnswer, $arrVALUES=false)
static GetTextAreaField ($FIELD_NAME, $WIDTH="", $HEIGHT="", $PARAM="", $VALUE="")
static GetFileField ($FIELD_NAME, $WIDTH="", $FILE_TYPE="IMAGE", $MAX_FILE_SIZE=0, $VALUE="", $PARAM_FILE="", $PARAM_CHECKBOX="")
static GetDataByID ($WEB_FORM_ID, &$arForm, &$arQuestions, &$arAnswers, &$arDropDown, &$arMultiSelect, $additional="N", $active="N")
static __check_PushError (&$container, $MESSAGE, $key=false)
static Check ($WEB_FORM_ID, $arrVALUES=false, $RESULT_ID=false, $CHECK_RIGHTS="Y", $RETURN_ARRAY="N")
static CheckFields ($arFields, $FORM_ID, $CHECK_RIGHTS="Y")
static Set ($arFields, $FORM_ID=false, $CHECK_RIGHTS="Y")
static Copy ($ID, $CHECK_RIGHTS="Y")
static Delete ($ID, $CHECK_RIGHTS="Y")
static Reset ($ID, $CHECK_RIGHTS="Y")
static SetMailTemplate ($WEB_FORM_ID, $ADD_NEW_TEMPLATE="Y", $old_SID="", $bReturnFullInfo=false)
static GetBySID ($SID)
static isFieldInTemplate ($FIELD_SID, $tpl)
static isCAPTCHAInTemplate ($tpl)
static GetByID_admin ($WEB_FORM_ID, $current_section=false)
Открытые статические члены унаследованные от CForm_old
static GetFileValue ($RESULT_ID, $ANSWER_ID)
static Show ($WEB_FORM_VARNAME, $arrVALUES=false, $SHOW_TEMPLATE=false, $PREVIEW="N")
static IsOldVersion ()
static GetClosedFields ($WEB_FORM_ID, $arrFields)
static GetByVarname ($VARNAME)
static GetResultList ($WEB_FORM_ID, $by='s_timestamp', $order='asc', $arFilter=[], $is_filtered=null, $CHECK_RIGHTS="Y", $records_limit=false)
static GetResultByID ($RESULT_ID)
static GetResultFields ($RESULT_ID, $arrFIELD_VARNAME, &$arrRES, &$arrANSWER)
static GetResultValuesFromDB ($RESULT_ID, $GET_ADDITIONAL="N")
static Add ($WEB_FORM_ID, $arrVALUES=false, $CHECK_RIGHTS="Y", $USER_ID=false)
static Update ($RESULT_ID, $arrVALUES=false, $UPDATE_ADDITIONAL="N", $CHECK_RIGHTS="Y")
static SetResultField ($RESULT_ID, $FIELD_VARNAME, $VALUE)
static GetResultPermission ($RESULT_ID, &$CURRENT_STATUS_ID)
static AddResultAnswer ($arFields)
static UpdateResultField ($arFields, $RESULT_ID, $FIELD_ID)
static DeleteResult ($ID, $CHECK_RIGHTS="Y")
static ResetResult ($ID, $WEB_FORM_ID, $DELETE_IMAGES=true, $DELETE_ADDITIONAL="N", $arrException=array())
static ShowResult ($RESULT_ID, $TEMPLATE="", $TEMPLATE_TYPE="show", $SHOW_ADDITIONAL="N", $SHOW_ANSWER_VALUE="Y", $SHOW_STATUS="N")
static EditResult ($RESULT_ID, $arrVALUES, $TEMPLATE="", $EDIT_ADDITIONAL="N", $EDIT_STATUS="N")
static SetResultStatus ($WEB_FORM_ID, $RESULT_ID, $NEW_STATUS_ID, $CHECK_RIGHTS="Y")
static Mail ($RESULT_ID, $TEMPLATE_ID="")
static GetResultsCount ($WEB_FORM_ID)
static PrepareResultFilter ($WEB_FORM_ID, $arFilter)
static SetEvent ($RESULT_ID, $IN_EVENT1=false, $IN_EVENT2=false, $IN_EVENT3=false, $money="", $currency="", $goto="", $chargeback="N")
static GetFieldList ($WEB_FORM_ID, $additional, $by='s_sort', $order='asc', $arFilter=[])
static GetFieldByID ($ID)
static GetFieldByVarname ($SID)
static DeleteField ($WEB_FORM_ID, $ID, $CHECK_RIGHTS="Y")
static ResetField ($WEB_FORM_ID, $ID, $CHECK_RIGHTS="Y")
static GetFilterTypeList (&$arrUSER, &$arrANSWER_TEXT, &$arrANSWER_VALUE, &$arrFIELD)
static GetAdditionaFieldTypeList ()
static GetAnswerByID ($ID)
static DeleteAnswer ($ID)
static GetAnswerList ($FIELD_ID, $by='s_sort', $order='asc', $arFilter=[])
static GetAnswerTypeList ()
static GetFilterList ($WEB_FORM_ID, $arFilter=Array())
static GetStatusPermission ($STATUS_ID)
static GetNextStatusSort ($WEB_FORM_ID)
static GetDefaultStatus ($WEB_FORM_ID)
static GetStatusList ($WEB_FORM_ID, $by='s_sort', $order='asc', $arFilter=[])
static GetStatusByID ($ID)
static GetStatusDropdown ($WEB_FORM_ID, $PERMISSION="MOVE", $OWNER_ID=0)

Подробное описание

См. определение в файле form_cform.php строка 3

Методы

◆ GetByID()

GetByID ( $ID,
$GET_BY_SID = "N" )
static

См. определение в файле form_cform.php строка 146

◆ GetFormTemplateByID()

GetFormTemplateByID ( $ID,
$GET_BY_SID = "N" )
static

См. определение в файле form_cform.php строка 176

◆ GetList()

GetList ( $by = 's_sort',
$order = 'asc',
$arFilter = [],
$is_filtered = null,
$min_permission = 10 )
static

См. определение в файле form_cform.php строка 5


Объявления и описания членов класса находятся в файле: