GetGroupRight("form"); if($FORM_RIGHT<="D") $APPLICATION->AuthForm(GetMessage("ACCESS_DENIED")); CModule::IncludeModule('form'); ClearVars(); IncludeModuleLangFile(__FILE__); $err_mess = "File: ".__FILE__."
Line: "; define("HELP_FILE","form_status_list.php"); $old_module_version = CForm::IsOldVersion(); $strError=""; $aTabs = array (); $aTabs[]=array("DIV" => "edit1", "TAB" => GetMessage("FORM_PROP"), "ICON" => "form_edit", "TITLE" => GetMessage("FORM_PROP_TITLE")); $aTabs[]=array("DIV" => "edit2", "TAB" => GetMessage("FORM_MAIL"), "ICON" => "form_edit", "TITLE" => GetMessage("FORM_MAIL_TITLE")); $aTabs[]=array("DIV" => "edit3", "TAB" => GetMessage("FORM_ACCESS"), "ICON" => "form_edit", "TITLE" => GetMessage("FORM_ACCESS_TITLE")); $tabControl = new CAdminTabControl("tabControl", $aTabs); $message = null; /*************************************************************************** GET | POST processing ***************************************************************************/ $ID = intval($ID); $WEB_FORM_ID = intval($WEB_FORM_ID); $arForm = CForm::GetByID_admin($WEB_FORM_ID); if (false === $arForm) { require_once ($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_admin_after.php"); echo "".GetMessage("FORM_FORM_LIST").""; echo ShowError(GetMessage("FORM_NOT_FOUND")); require_once ($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/epilog_admin.php"); die(); } $txt = "(".htmlspecialcharsbx($arForm['SID']).") ".htmlspecialcharsbx($arForm['NAME']); $link = "form_edit.php?lang=".LANGUAGE_ID."&ID=".$WEB_FORM_ID; $adminChain->AddItem(array("TEXT"=>$txt, "LINK"=>$link)); $F_RIGHT = CForm::GetPermission($WEB_FORM_ID); if($F_RIGHT<25) $APPLICATION->AuthForm(GetMessage("ACCESS_DENIED")); // copying if (intval($copy_id)>0 && check_bitrix_sessid() && $F_RIGHT >= 30) { $new_id = CFormStatus::Copy($copy_id); if ($strError == '' && intval($new_id)>0) { LocalRedirect("form_status_edit.php?ID=".$new_id."&WEB_FORM_ID=".$WEB_FORM_ID."&lang=".LANGUAGE_ID ."&strError=".urlencode($strError)); } } $DEFAULT_STATUS_ID = intval(CFormStatus::GetDefault($WEB_FORM_ID)); if (($save <> '' || $apply <> '') && $REQUEST_METHOD=="POST" && $F_RIGHT >= 30 && check_bitrix_sessid()) { $arFields = array( "FORM_ID" => $WEB_FORM_ID, "C_SORT" => $C_SORT, "ACTIVE" => $ACTIVE, "TITLE" => $TITLE, "DESCRIPTION" => $DESCRIPTION, "CSS" => $CSS, "HANDLER_OUT" => $HANDLER_OUT, "HANDLER_IN" => $HANDLER_IN, "DEFAULT_VALUE" => $DEFAULT_VALUE, "arPERMISSION_VIEW" => $arPERMISSION_VIEW, "arPERMISSION_MOVE" => $arPERMISSION_MOVE, "arPERMISSION_EDIT" => $arPERMISSION_EDIT, "arPERMISSION_DELETE" => $arPERMISSION_DELETE, "arMAIL_TEMPLATE" => $arMAIL_TEMPLATE, ); $res = intval(CFormStatus::Set($arFields, $ID)); if ($res>0) { $ID = $res; if ($strError == '') { if ($save <> '') LocalRedirect("form_status_list.php?WEB_FORM_ID=".$WEB_FORM_ID."&lang=".LANGUAGE_ID); else LocalRedirect("form_status_edit.php?ID=".$ID."&WEB_FORM_ID=".$WEB_FORM_ID."&lang=".LANGUAGE_ID."&".$tabControl->ActiveTabParam()); } } $DB->PrepareFields("b_form_status"); } if ($ID > 0) $rsStatus = CFormStatus::GetByID($ID); if ($ID <= 0 || !$rsStatus || !$rsStatus->ExtractFields()) { $ID=0; $str_ACTIVE = "Y"; $str_C_SORT = CFormStatus::GetNextSort($WEB_FORM_ID); $str_CSS = "statusgreen"; $str_DEFAULT_VALUE = (intval($arForm["STATUSES"])<=0) ? "Y" : "N"; } else { CFormStatus::GetPermissionList($ID, $arPERMISSION_VIEW, $arPERMISSION_MOVE, $arPERMISSION_EDIT, $arPERMISSION_DELETE); if ($strError == '') { //$arSITE = CForm::GetSiteArray($ID); $arMAIL_TEMPLATE = CFormStatus::GetMailTemplateArray($ID); } } if ($strError <> '') $DB->InitTableVarsForEdit("b_form_status", "", "str_"); $sDocTitle = ($ID>0) ? str_replace("#ID#", $ID, GetMessage("FORM_EDIT_RECORD")) : GetMessage("FORM_NEW_RECORD"); $APPLICATION->SetTitle($sDocTitle); require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_admin_after.php"); /*************************************************************************** HTML form ****************************************************************************/ $context = new CAdminContextMenuList($arForm['ADMIN_MENU']); $context->Show(); echo BeginNote('width="100%"');?>
Fatal error: Uncaught Error: Call to undefined function GetMessage() in D:\ktt\ttepla.com\public_html\bitrix\modules\form\admin\form_status_edit.php:129 Stack trace: #0 {main} thrown in D:\ktt\ttepla.com\public_html\bitrix\modules\form\admin\form_status_edit.php on line 129