Файловый менеджер - Редактировать - /var/www/axolotl/data/www/axolotls.ru/www/bitrix/modules/redsign.grupper/admin/grupper_edit.php
Назад
<?require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_admin_before.php"); IncludeModuleLangFile(__FILE__); CModule::IncludeModule('redsign.grupper'); if($_REQUEST["tabControl_active_tab"]=="grupper_edit") { $arFields = array( "NAME" => trim(htmlspecialchars($_REQUEST["name"])), "CODE" => trim(htmlspecialchars($_REQUEST["code"])), "SORT" => trim(htmlspecialchars($_REQUEST["sort"])), "ICON_PATH" => trim($_REQUEST["icon_path"]), ); if($arFields["NAME"]!="") { if(IntVal($_REQUEST["ID"])>0) { $ID = CRSGGroups::Update($_REQUEST["ID"], $arFields); } else { $ID = CRSGGroups::Add($arFields); } if(IntVal($ID)<1) { $arErrors[] = GetMessage("GRUPPER_ERROR_ADD"); } elseif(IntVal($ID)>0 && isset($_REQUEST["apply"])) { LocalRedirect( "redsign_grupper_edit.php?lang=".LANG."&ID=".$ID ); } elseif(IntVal($ID)>0 && isset($_REQUEST["save"])) { LocalRedirect( "redsign_grupper.php?lang=".LANG ); } } else { $arErrors[] = GetMessage("GRUPPER_ERROR_ADD"); } } // tabs list $aTabs = array( array( "DIV" => "grupper_edit", "TAB" => GetMessage("GRUPPER_TAB1_NAME"), "ICON" => "main_user_edit", "TITLE" => GetMessage("GRUPPER_POPUPADV_TAB1_DESCRIPTION") ), ); $tabControl = new CAdminTabControl("tabControl", $aTabs); // context menu $aContext = array( array( "TEXT" => GetMessage("GRUPPER_CONTEXT_MENU_LIST"), "LINK" => "redsign_grupper.php?lang=".LANG, "TITLE" => "", "ICON" => "btn_list", ), ); $oMenu = new CAdminContextMenu($aContext); // set page title $APPLICATION->SetTitle( GetMessage("GRUPPER_POPUPADV_PAGE_TITLE") ); // include prolog require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_admin_after.php"); // show errors if(count($arErrors)>0) { CAdminMessage::ShowMessage( implode('<br />', $arErrors) ); } // show context menu $oMenu->Show(); // show form ?> <form id="redsign_grupper" method="POST" action="<?=$APPLICATION->GetCurPage()?>" ENCTYPE="multipart/form-data" name="redsign_grupper"> <? // sessid_id checker echo bitrix_sessid_post(); // tabs header $tabControl->Begin(); //___________________________________________________________________________________________ // tab //___________________________________________________________________________________________ if(IntVal($_REQUEST["ID"])>0) { $dbRes = CRSGGroups::GetByID(IntVal($_REQUEST["ID"])); $arGroup = $dbRes->Fetch(); } $tabControl->BeginNextTab(); if($arGroup["ID"]>0) { ?><input type="hidden" name="ID" value="<?=$arGroup["ID"]?>" /><? } ?><tr> <td width="40%" valign="top" align="right"><span class="required">*</span><?=GetMessage("GRUPPER_GROUP_NAME")?>:</td> <td width="60%"><input type="text" name="name" value="<?=$arGroup["NAME"]?>" /></td> </tr> <tr> <td width="40%" valign="top" align="right"><?=GetMessage("GRUPPER_GROUP_CODE")?>:</td> <td width="60%"><input type="text" name="code" value="<?=$arGroup["CODE"]?>" /></td> </tr> <tr> <td width="40%" valign="top" align="right"><?=GetMessage("GRUPPER_SORT")?>:</td> <td width="60%"><input type="text" name="sort" value="<?=($arGroup["SORT"]>0 ? $arGroup["SORT"] : 500)?>" /></td> </tr> <tr> <td width="40%" valign="top" align="right"><?=GetMessage("GRUPPER_ICON_PATH")?>:</td> <td width="60%"><input type="text" name="icon_path" value="<?=$arGroup["ICON_PATH"]?>" /> <input type="button" value="<?=GetMessage("IMYIE_BTN_FILEDIALOG")?>" OnClick="BtnFileDialogOpenIconPath()"><? CAdminFileDialog::ShowScript( Array( "event" => "BtnFileDialogOpenIconPath", "arResultDest" => array("FORM_NAME" => "redsign_grupper", "FORM_ELEMENT_NAME" => "icon_path"), "arPath" => array("SITE" => SITE_ID, "PATH" => ""), "select" => 'F',// F - file only, D - folder only "operation" => 'O',// O - open, S - save "showUploadTab" => true, "showAddToMenuTab" => false, "fileFilter" => 'jpg,png,jpeg,gif', "allowAllFiles" => true, "SaveConfig" => true, ) );?></td> </tr> <input type="hidden" name="lang" value="<?=LANG?>"> <? // tab bottons $tabControl->Buttons( array( "back_url" => "redsign_grupper.php?lang=".LANG, ) ); // tab footer $tabControl->End(); // include epilog require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/epilog_admin.php"); ?>
| ver. 1.4 |
Github
|
.
| PHP 7.4.8 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка