Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?
- use Bitrix\Main\Application;
- use Bitrix\Main\Config\Option;
- use Bitrix\Main\Localization\Loc;
- use Bitrix\Main\Page\Asset;
- use Bitrix\Main\Context,
- Bitrix\Main\Request,
- Bitrix\Main\Server;
- require_once $_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/main/include/prolog_admin_before.php';
- $rs = CModule::IncludeModule('tsu.admissions');
- $request = Context::getCurrent()->getRequest();
- if ($request->get('deal_category_id'))
- {
- Option::set("tsu.admissions", "deal_category_id", $request->get('deal_category_id'));
- }
- if ($request->get('log_hb_id'))
- {
- Option::set("tsu.admissions", "log_hb_id", $request->get('log_hb_id'));
- }
- if ($request->get('admissions_id'))
- {
- Option::set("tsu.admissions", "admissions_id", $request->get('admissions_id'));
- }
- if ($request->get('admissions_en_name'))
- {
- Option::set("tsu.admissions", "admissions_en_name", $request->get('admissions_en_name'));
- }
- if ($request->get('admissions_en_phone'))
- {
- Option::set("tsu.admissions", "admissions_en_phone", $request->get('admissions_en_phone'));
- }
- if ($request->get('admissions_date_modify'))
- {
- Option::set("tsu.admissions", "admissions_date_modify", $request->get('admissions_date_modify'));
- }
- if ($request->get('admissions_departmentId'))
- {
- Option::set("tsu.admissions", "admissions_departmentId", $request->get('admissions_departmentId'));
- }
- if ($request->get('admissions_en_first_name'))
- {
- Option::set("tsu.admissions", "admissions_en_first_name", $request->get('admissions_en_first_name'));
- }
- if ($request->get('admissions_en_last_name'))
- {
- Option::set("tsu.admissions", "admissions_en_last_name", $request->get('admissions_en_last_name'));
- }
- if ($request->get('admissions_en_middle_name'))
- {
- Option::set("tsu.admissions", "admissions_en_middle_name", $request->get('admissions_en_middle_name'));
- }
- if ($request->get('admissions_facultyId'))
- {
- Option::set("tsu.admissions", "admissions_facultyId", $request->get('admissions_facultyId'));
- }
- if ($request->get('admissions_default_manager'))
- {
- Option::set("tsu.admissions", "admissions_default_manager", $request->get('admissions_default_manager'));
- }
- if ($request->get('admissions_list_id'))
- {
- Option::set("tsu.admissions", "admissions_list_id", $request->get('admissions_list_id'));
- }
- if ($request->get('admissions_list_id_code'))
- {
- Option::set("tsu.admissions", "admissions_list_id_code", $request->get('admissions_list_id_code'));
- }
- if ($request->get('admissions_files'))
- {
- Option::set("tsu.admissions", "admissions_files", $request->get('admissions_files'));
- }
- require_once $_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/main/include/prolog_admin_after.php';
- ?>
- <?
- $params = Option::getForModule('tsu.admissions');
- ?>
- <link rel="stylesheet" href="/bitrix/css/main/bootstrap_v4/bootstrap.min.css">
- <style>
- .tsu_admissions_setting{
- background: white;
- }
- </style>
- <div class="container-fluid tsu_admissions_setting pt-3 pb-3">
- <div class="row">
- <div class="col-6 offset-md-3">
- <form action="/bitrix/admin/settings.php" method="get">
- <input type="hidden" name="mid" value="tsu.admissions">
- <input type="hidden" name="mid_menu" value="1">
- <div class="form-group row">
- <label for="deal_category_id" class="col-sm-4 col-form-label">Категория CRM-сделок</label>
- <div class="col-sm-6">
- <input type="text" class="form-control" id="deal_category_id" name="deal_category_id" value="<?=$params['deal_category_id']?>">
- </div>
- </div>
- <div class="form-group row">
- <label for="log_hb_id" class="col-sm-4 col-form-label">High Block ID</label>
- <div class="col-sm-6">
- <input type="text" class="form-control" id="log_hb_id" name="log_hb_id" value="<?=$params['log_hb_id']?>">
- </div>
- </div>
- <hr/>
- <h5>Data CID для контактов:</h5>
- <div class="form-group row">
- <label for="log_hb_id" class="col-sm-4 col-form-label">Admissions ID</label>
- <div class="col-sm-6">
- <input type="text" class="form-control" id="admissions_id" name="admissions_id" value="<?=$params['admissions_id']?>">
- </div>
- </div>
- <div class="form-group row">
- <label for="log_hb_id" class="col-sm-4 col-form-label">EN Name</label>
- <div class="col-sm-6">
- <input type="text" class="form-control" id="admissions_en_name" name="admissions_en_name" value="<?=$params['admissions_en_name']?>">
- </div>
- </div>
- <div class="form-group row">
- <label for="log_hb_id" class="col-sm-4 col-form-label">EN Phone</label>
- <div class="col-sm-6">
- <input type="text" class="form-control" id="admissions_en_phone" name="admissions_en_phone" value="<?=$params['admissions_en_phone']?>">
- </div>
- </div>
- <div class="form-group row">
- <label for="log_hb_id" class="col-sm-4 col-form-label">Department ID</label>
- <div class="col-sm-6">
- <input type="text" class="form-control" id="admissions_departmentId" name="admissions_departmentId" value="<?=$params['admissions_departmentId']?>">
- </div>
- </div>
- <div class="form-group row">
- <label for="log_hb_id" class="col-sm-4 col-form-label">Contact Type List Id</label>
- <div class="col-sm-6">
- <input type="text" class="form-control" id="admissions_list_id" name="admissions_list_id" value="<?=$params['admissions_list_id']?>">
- </div>
- </div>
- <div class="form-group row">
- <label for="log_hb_id" class="col-sm-4 col-form-label">Contact Type List Id (Code)</label>
- <div class="col-sm-6">
- <input type="text" class="form-control" id="admissions_list_id_code" name="admissions_list_id_code" value="<?=$params['admissions_list_id_code']?>">
- </div>
- </div>
- <hr/>
- <h5>Data CID для сделок</h5>
- <div class="form-group row">
- <label for="log_hb_id" class="col-sm-4 col-form-label">Date Modify</label>
- <div class="col-sm-6">
- <input type="text" class="form-control" id="admissions_date_modify" name="admissions_date_modify" value="<?=$params['admissions_date_modify']?>">
- </div>
- </div>
- <div class="form-group row">
- <label for="log_hb_id" class="col-sm-4 col-form-label">First Name</label>
- <div class="col-sm-6">
- <input type="text" class="form-control" id="admissions_en_first_name" name="admissions_en_first_name" value="<?=$params['admissions_en_first_name']?>">
- </div>
- </div>
- <div class="form-group row">
- <label for="log_hb_id" class="col-sm-4 col-form-label">Last Name</label>
- <div class="col-sm-6">
- <input type="text" class="form-control" id="admissions_en_last_name" name="admissions_en_last_name" value="<?=$params['admissions_en_last_name']?>">
- </div>
- </div>
- <div class="form-group row">
- <label for="log_hb_id" class="col-sm-4 col-form-label">Middle Name</label>
- <div class="col-sm-6">
- <input type="text" class="form-control" id="admissions_en_middle_name" name="admissions_en_middle_name" value="<?=$params['admissions_en_middle_name']?>">
- </div>
- </div>
- <div class="form-group row">
- <label for="log_hb_id" class="col-sm-4 col-form-label">Faculty ID</label>
- <div class="col-sm-6">
- <input type="text" class="form-control" id="admissions_facultyId" name="admissions_facultyId" value="<?=$params['admissions_facultyId']?>">
- </div>
- </div>
- <div class="form-group row">
- <label for="log_hb_id" class="col-sm-4 col-form-label">Default Manager:</label>
- <div class="col-sm-6">
- <input type="text" class="form-control" id="admissions_default_manager" name="admissions_default_manager" value="<?=$params['admissions_default_manager']?>">
- </div>
- </div>
- <div class="form-group row">
- <label for="log_hb_id" class="col-sm-4 col-form-label">Documents:</label>
- <div class="col-sm-6">
- <input type="text" class="form-control" id="admissions_files" name="admissions_files" value="<?=$params['admissions_files']?>">
- </div>
- </div>
- <input type="submit" class="btn btn-success" value="Сохранить">
- </form>
- </div>
- </div>
- </div>
- <?php
- die();
- if (!$USER->isAdmin())
- {
- $APPLICATION->authForm('Nope');
- }
- $app = Application::getInstance();
- $context = $app->getContext();
- $request = $context->getRequest();
- Loc::loadMessages($context->getServer()->getDocumentRoot()."/bitrix/modules/main/options.php");
- Loc::loadMessages(__FILE__);
- $tabControl = new CAdminTabControl("tabControl", array(
- array(
- "DIV" => "edit1",
- "TAB" => Loc::getMessage("MAIN_TAB_SET"),
- "TITLE" => Loc::getMessage("MAIN_TAB_TITLE_SET"),
- ),
- ));
- if ((!empty($save) || !empty($restore)) && $request->isPost() && check_bitrix_sessid()) {
- if (!empty($restore)) {
- Option::delete(ADMIN_MODULE_NAME);
- CAdminMessage::showMessage(array(
- "MESSAGE" => Loc::getMessage("REFERENCES_OPTIONS_RESTORED"),
- "TYPE" => "OK",
- ));
- } elseif ($request->getPost('max_image_size') && ($request->getPost('max_image_size') > 0) && ($request->getPost('max_image_size') < 100000)) {
- Option::set(
- ADMIN_MODULE_NAME,
- "max_image_size",
- $request->getPost('max_image_size')
- );
- CAdminMessage::showMessage(array(
- "MESSAGE" => Loc::getMessage("REFERENCES_OPTIONS_SAVED"),
- "TYPE" => "OK",
- ));
- } else {
- CAdminMessage::showMessage(Loc::getMessage("REFERENCES_INVALID_VALUE"));
- }
- }
- $tabControl->begin();
- ?>
- <form method="post" action="<?=sprintf('%s?mid=%s&lang=%s', $request->getRequestedPage(), urlencode($mid), LANGUAGE_ID)?>">
- <?php
- echo bitrix_sessid_post();
- $tabControl->beginNextTab();
- ?>
- <tr>
- <td width="40%">
- <label for="max_image_size"><?=Loc::getMessage("REFERENCES_MAX_IMAGE_SIZE") ?>:</label>
- <td width="60%">
- <input type="text"
- size="50"
- maxlength="5"
- name="max_image_size"
- value="<?=String::htmlEncode(Option::get(ADMIN_MODULE_NAME, "max_image_size", 500));?>"
- />
- </td>
- </tr>
- <?php
- $tabControl->buttons();
- ?>
- <input type="submit"
- name="save"
- value="<?=Loc::getMessage("MAIN_SAVE") ?>"
- title="<?=Loc::getMessage("MAIN_OPT_SAVE_TITLE") ?>"
- class="adm-btn-save"
- />
- <input type="submit"
- name="restore"
- title="<?=Loc::getMessage("MAIN_HINT_RESTORE_DEFAULTS") ?>"
- onclick="return confirm('<?= AddSlashes(GetMessage("MAIN_HINT_RESTORE_DEFAULTS_WARNING")) ?>')"
- value="<?=Loc::getMessage("MAIN_RESTORE_DEFAULTS") ?>"
- />
- <?php
- $tabControl->end();
- ?>
- </form>
- <?php
- require_once $_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/main/include/epilog_admin.php';
- defined('ADMIN_MODULE_NAME') or define('ADMIN_MODULE_NAME', 'tsu.admissions');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement