387 lines
24 KiB
PHP
387 lines
24 KiB
PHP
|
|
<?php
|
|||
|
|
require_once($_SERVER['DOCUMENT_ROOT'] . "/config.php");
|
|||
|
|
$user = new User;
|
|||
|
|
$user->get($_SESSION['id']);
|
|||
|
|
$use_advert_budget = (($user->agency || $user->users_admin) && $_SESSION['use_advert_budget']);
|
|||
|
|
?>
|
|||
|
|
<span class="pseudo-link closer"><i class="ti-close"></i></span>
|
|||
|
|
<div class="full_modal edit-modal" id="send" style="display: none;">
|
|||
|
|
<form id="add_agent_form" class="form-validate" enctype="multipart/form-data">
|
|||
|
|
<input type="hidden" value="<?= $user->role_developer ?>" name="role_developer">
|
|||
|
|
<div class="modal-inner">
|
|||
|
|
<h2>Новый сотрудник</h2>
|
|||
|
|
<div class="error_msg hidden" style="width:100%;"></div>
|
|||
|
|
<div class="jw-tabs">
|
|||
|
|
<ul class="tabs__caption">
|
|||
|
|
<li class="active" data-target="info">
|
|||
|
|
<i class="tabs-li__icon info"><i class="ti-user"></i></i><span>Информация</span>
|
|||
|
|
</li>
|
|||
|
|
<?php if ($use_advert_budget) : ?>
|
|||
|
|
<li data-target="advert_budget">
|
|||
|
|
<i class="tabs-li__icon advert_budget"><i class="ti-credit-card"></i></i><span>Рекламный бюджет</span>
|
|||
|
|
</li>
|
|||
|
|
<?php endif; ?>
|
|||
|
|
<li data-target="passport">
|
|||
|
|
<i class="tabs-li__icon passport"><i class="ti-id-badge"></i></i><span>Паспортные данные</span>
|
|||
|
|
</li>
|
|||
|
|
<li data-target="socials">
|
|||
|
|
<i class="tabs-li__icon socials"><i class="ti-bookmark"></i></i><span>Соц. сети</span>
|
|||
|
|
</li>
|
|||
|
|
<li data-target="files">
|
|||
|
|
<i class="tabs-li__icon files"><i class="ti-briefcase"></i></i><span>Документы</span>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<div>
|
|||
|
|
<div class="tabs__content info" style="display: block;">
|
|||
|
|
<div class="form-block">
|
|||
|
|
<div class="label" style="padding-top:22px;">Аватар</div>
|
|||
|
|
<div class="inputs">
|
|||
|
|
<div class="no-user-pic">
|
|||
|
|
<img src="/images/user-pic.svg">
|
|||
|
|
</div>
|
|||
|
|
<div class="user-pic" style="display:none;">
|
|||
|
|
<img src="">
|
|||
|
|
</div>
|
|||
|
|
<div class="user-pic-input">
|
|||
|
|
<input type="file" name="avatar" accept="image/jpg,image/jpeg">
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="form-block">
|
|||
|
|
<div class="label l-space">Фамилия</div>
|
|||
|
|
<div class="inputs">
|
|||
|
|
<input name="last_name" type="text" class="text" required style="width:400px;" value="<?php echo $post['last_name']; ?>">
|
|||
|
|
</div>
|
|||
|
|
<div class="clear"></div>
|
|||
|
|
</div>
|
|||
|
|
<div class="form-block">
|
|||
|
|
<div class="label l-space">Имя</div>
|
|||
|
|
<div class="inputs">
|
|||
|
|
<input name="first_name" type="text" class="text" required style="width:400px;" value="<?php echo $post['first_name']; ?>">
|
|||
|
|
</div>
|
|||
|
|
<div class="clear"></div>
|
|||
|
|
</div>
|
|||
|
|
<div class="form-block">
|
|||
|
|
<div class="label l-space">Отчество</div>
|
|||
|
|
<div class="inputs">
|
|||
|
|
<input name="middle_name" type="text" class="text" style="width:400px;" value="<?php echo $post['middle_name']; ?>">
|
|||
|
|
</div>
|
|||
|
|
<div class="clear"></div>
|
|||
|
|
</div>
|
|||
|
|
<div class="form-block">
|
|||
|
|
<div class="label">Эл. почта</div>
|
|||
|
|
<div class="inputs">
|
|||
|
|
<input type="email" name="email" class="text" required style="width:400px;" value="<?php echo $post['email']; ?>">
|
|||
|
|
</div>
|
|||
|
|
<div class="clear"></div>
|
|||
|
|
</div>
|
|||
|
|
<div class="form-block">
|
|||
|
|
<div class="label">День рождения</div>
|
|||
|
|
<div class="inputs">
|
|||
|
|
<input type="text"
|
|||
|
|
class="text datepicker-here2"
|
|||
|
|
name="birthday"
|
|||
|
|
autocomplete="off"
|
|||
|
|
style="width:120px;"
|
|||
|
|
value="">
|
|||
|
|
</div>
|
|||
|
|
<div class="clear"></div>
|
|||
|
|
</div>
|
|||
|
|
<div class="form-block">
|
|||
|
|
<div class="label">Телефон</div>
|
|||
|
|
<div class="inputs">
|
|||
|
|
<input type="text" name="phone" class="text phoneMask" required style="width:400px;" value="<?php echo $post['phone']; ?>">
|
|||
|
|
</div>
|
|||
|
|
<div class="clear"></div>
|
|||
|
|
</div>
|
|||
|
|
<div class="checkbox" style="display:block;">
|
|||
|
|
<?php if (isset($post['is_dispatcher']) && $post['is_dispatcher'] == 1) {
|
|||
|
|
$checked = "checked";
|
|||
|
|
$class_vpbx = "hidden";
|
|||
|
|
} else if (isset($get['ok_agent'])) {
|
|||
|
|
$checked = "";
|
|||
|
|
$class_vpbx = "";
|
|||
|
|
} else {
|
|||
|
|
$checked = "checked";
|
|||
|
|
$class_vpbx = "hidden";
|
|||
|
|
} ?>
|
|||
|
|
<input name="is_dispatcher" id="is_dispatcher" <?php echo $checked; ?> type="checkbox" value="1" onchange="if($(this).prop('checked')) $('#vpbx-block').addClass('hidden'); else $('#vpbx-block').removeClass('hidden')">
|
|||
|
|
<label for="is_dispatcher">Номер телефона совпадает с IP-телефоном</label>
|
|||
|
|
</div>
|
|||
|
|
<div class="form-block <?php echo $class_vpbx;?>" id="vpbx-block">
|
|||
|
|
<div class="label">IP-телефон</div>
|
|||
|
|
<div class="inputs">
|
|||
|
|
<input type="text" name="vpbx_id" class="text " style="width:400px;" value="<?php echo $post['vpbx_id'];?>">
|
|||
|
|
</div>
|
|||
|
|
<div class="clear"></div>
|
|||
|
|
</div>
|
|||
|
|
<div class="form-block">
|
|||
|
|
<div class="label">Дополнительный телефон</div>
|
|||
|
|
<div class="inputs">
|
|||
|
|
<input type="text" name="phone2" class="text" style="width:400px;" value="<?php echo $post['phone2']; ?>">
|
|||
|
|
</div>
|
|||
|
|
<div class="clear"></div>
|
|||
|
|
</div>
|
|||
|
|
<div class="form-block">
|
|||
|
|
<div class="label">Пароль<span style="color:red; font-size:20px;">*</span></div>
|
|||
|
|
<div class="inputs">
|
|||
|
|
<input type="text" name="pass" required placeholder="Пароль сотрудника" class="text " style="width:400px;">
|
|||
|
|
</div>
|
|||
|
|
<div class="clear"></div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<?php if ($use_advert_budget) : ?>
|
|||
|
|
<div class="tabs__content advert_budget" style="display: none;">
|
|||
|
|
<div class="form-block" id="advert-budget-edit">
|
|||
|
|
<div class="block" style="margin-bottom: 15px">
|
|||
|
|
<div class="inputs">
|
|||
|
|
<span class="area-label-right" style="margin-left: 0;">
|
|||
|
|
<div class="checkbox small">
|
|||
|
|
<input id="do_not_reinit_monthly" name="do_not_reinit_monthly" type="checkbox" value="1">
|
|||
|
|
<label for="do_not_reinit_monthly">Не обновлять бюджет ежемесячно</label>
|
|||
|
|
</div>
|
|||
|
|
</span>
|
|||
|
|
</div>
|
|||
|
|
<div class="clear"></div>
|
|||
|
|
</div>
|
|||
|
|
<div class="block budget-total" style="margin-bottom: 15px">
|
|||
|
|
<div class="label">Общий бюджет</div>
|
|||
|
|
<div class="inputs">
|
|||
|
|
<input type="number" name="advert_budget_total" class="number text" style="width:200px;" value="0">
|
|||
|
|
<span class="area-label-right month-label-name">руб. в месяц</span>
|
|||
|
|
</div>
|
|||
|
|
<div class="clear"></div>
|
|||
|
|
</div>
|
|||
|
|
<div class="block budget-personal">
|
|||
|
|
<div class="label">Личный бюджет</div>
|
|||
|
|
<div class="inputs">
|
|||
|
|
<input type="number" name="advert_budget_personal" class="number text" style="width:200px;" value="0">
|
|||
|
|
<span class="area-label-right month-label-name">руб. в месяц</span>
|
|||
|
|
</div>
|
|||
|
|
<div class="clear"></div>
|
|||
|
|
</div>
|
|||
|
|
<div class="block" style="margin-top: 25px;">
|
|||
|
|
<h3 style="font-size: 1.5em;color: #757575;margin: 0 0 16px 0;font-weight: normal;">Лимиты по площадкам</h3>
|
|||
|
|
<div style="margin-bottom: 15px; margin-left: 35px;">
|
|||
|
|
<div class="label l-space">Avito</div>
|
|||
|
|
<div class="inputs">
|
|||
|
|
<input name="advert_budget_avito" type="text" class="number text" style="width:172px;" value="0">
|
|||
|
|
<span class="area-label-right month-label-name">руб. в месяц</span>
|
|||
|
|
<span class="area-label-right" style="padding:3px;">
|
|||
|
|
<div class="checkbox small" style="margin-left:10px">
|
|||
|
|
<input id="advert_budget_avito_unlimited" name="advert_budget_avito_unlimited" type="checkbox" value="1">
|
|||
|
|
<label for="advert_budget_avito_unlimited">Без ограничения</label>
|
|||
|
|
</div>
|
|||
|
|
</span>
|
|||
|
|
</div>
|
|||
|
|
<div class="clear"></div>
|
|||
|
|
</div>
|
|||
|
|
<div style="margin-bottom: 15px; margin-left: 35px;">
|
|||
|
|
<div class="label l-space">ЦИАН</div>
|
|||
|
|
<div class="inputs">
|
|||
|
|
<input name="advert_budget_cian" type="text" class="number text" style="width:172px;" value="0">
|
|||
|
|
<span class="area-label-right month-label-name">руб. в месяц</span>
|
|||
|
|
<span class="area-label-right" style="padding:3px;">
|
|||
|
|
<div class="checkbox small" style="margin-left:10px">
|
|||
|
|
<input id="advert_budget_cian_unlimited" name="advert_budget_cian_unlimited" type="checkbox" value="1">
|
|||
|
|
<label for="advert_budget_cian_unlimited">Без ограничения</label>
|
|||
|
|
</div>
|
|||
|
|
</span>
|
|||
|
|
</div>
|
|||
|
|
<div class="clear"></div>
|
|||
|
|
</div>
|
|||
|
|
<div style="margin-bottom: 15px; margin-left: 35px;">
|
|||
|
|
<div class="label l-space">ДомКлик</div>
|
|||
|
|
<div class="inputs">
|
|||
|
|
<input name="advert_budget_domclick" type="text" class="number text" style="width:172px;" value="0">
|
|||
|
|
<span class="area-label-right month-label-name">руб. в месяц</span>
|
|||
|
|
<span class="area-label-right" style="padding:3px;">
|
|||
|
|
<div class="checkbox small" style="margin-left:10px">
|
|||
|
|
<input id="advert_budget_domclick_unlimited" name="advert_budget_domclick_unlimited" type="checkbox" value="1">
|
|||
|
|
<label for="advert_budget_domclick_unlimited">Без ограничения</label>
|
|||
|
|
</div>
|
|||
|
|
</span>
|
|||
|
|
</div>
|
|||
|
|
<div class="clear"></div>
|
|||
|
|
</div>
|
|||
|
|
<div style="margin-bottom: 15px; margin-left: 35px;">
|
|||
|
|
<div class="label l-space">JCat</div>
|
|||
|
|
<div class="inputs">
|
|||
|
|
<input name="advert_budget_jcat" type="text" class="number text" style="width:172px;" value="0">
|
|||
|
|
<span class="area-label-right month-label-name">руб. в месяц</span>
|
|||
|
|
<span class="area-label-right" style="padding:3px;">
|
|||
|
|
<div class="checkbox small" style="margin-left:10px">
|
|||
|
|
<input id="advert_budget_jcat_unlimited" name="advert_budget_jcat_unlimited" type="checkbox" value="1">
|
|||
|
|
<label for="advert_budget_jcat_unlimited">Без ограничения</label>
|
|||
|
|
</div>
|
|||
|
|
</span>
|
|||
|
|
</div>
|
|||
|
|
<div class="clear"></div>
|
|||
|
|
</div>
|
|||
|
|
<div style="margin-bottom: 15px; margin-left: 35px;">
|
|||
|
|
<div class="label l-space">Я.Недвижимость</div>
|
|||
|
|
<div class="inputs">
|
|||
|
|
<input name="advert_budget_yandex" type="text" class="number text" style="width:172px;" value="0">
|
|||
|
|
<span class="area-label-right month-label-name">руб. в месяц</span>
|
|||
|
|
<span class="area-label-right" style="padding:3px;">
|
|||
|
|
<div class="checkbox small" style="margin-left:10px">
|
|||
|
|
<input id="advert_budget_yandex_unlimited" name="advert_budget_yandex_unlimited" type="checkbox" value="1">
|
|||
|
|
<label for="advert_budget_yandex_unlimited">Без ограничения</label>
|
|||
|
|
</div>
|
|||
|
|
</span>
|
|||
|
|
</div>
|
|||
|
|
<div class="clear"></div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<?php endif; ?>
|
|||
|
|
<div class="tabs__content passport" style="display: none;">
|
|||
|
|
<div class="form-block">
|
|||
|
|
<div class="label">Серия/номер паспорта</div>
|
|||
|
|
<div class="inputs">
|
|||
|
|
<input type="text"
|
|||
|
|
class="text"
|
|||
|
|
name="passport_serial"
|
|||
|
|
style="width:80px;"
|
|||
|
|
value="">
|
|||
|
|
<input type="text"
|
|||
|
|
class="text"
|
|||
|
|
name="passport_number"
|
|||
|
|
style="width:276px;margin-left:20px"
|
|||
|
|
value="">
|
|||
|
|
</div>
|
|||
|
|
<div class="clear"></div>
|
|||
|
|
</div>
|
|||
|
|
<div class="form-block">
|
|||
|
|
<div class="label">Дата выдачи</div>
|
|||
|
|
<div class="inputs">
|
|||
|
|
<input type="text"
|
|||
|
|
class="text datepicker-here2"
|
|||
|
|
name="passport_date"
|
|||
|
|
autocomplete="off"
|
|||
|
|
style="width:120px;"
|
|||
|
|
value="">
|
|||
|
|
</div>
|
|||
|
|
<div class="clear"></div>
|
|||
|
|
</div>
|
|||
|
|
<div class="form-block">
|
|||
|
|
<div class="label">Кем выдан</div>
|
|||
|
|
<div class="inputs">
|
|||
|
|
<input type="text"
|
|||
|
|
class="text"
|
|||
|
|
name="passport_emited"
|
|||
|
|
style="width:400px;"
|
|||
|
|
value="">
|
|||
|
|
</div>
|
|||
|
|
<div class="clear"></div>
|
|||
|
|
</div>
|
|||
|
|
<div class="form-block">
|
|||
|
|
<div class="label">Адрес регистрации</div>
|
|||
|
|
<div class="inputs">
|
|||
|
|
<input type="text"
|
|||
|
|
class="text"
|
|||
|
|
name="passport_adress"
|
|||
|
|
style="width:400px;"
|
|||
|
|
value="">
|
|||
|
|
</div>
|
|||
|
|
<div class="clear"></div>
|
|||
|
|
</div>
|
|||
|
|
<div class="form-block">
|
|||
|
|
<div class="label">Почтовый адрес</div>
|
|||
|
|
<div class="inputs">
|
|||
|
|
<input type="text"
|
|||
|
|
class="text"
|
|||
|
|
name="adress_postal"
|
|||
|
|
style="width:400px;"
|
|||
|
|
value="">
|
|||
|
|
</div>
|
|||
|
|
<div class="clear"></div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="tabs__content socials" style="display: none;">
|
|||
|
|
<div class="form-block">
|
|||
|
|
<div class="label">ВКонтакте</div>
|
|||
|
|
<div class="inputs">
|
|||
|
|
<input type="text"
|
|||
|
|
class="text"
|
|||
|
|
name="soc_vk"
|
|||
|
|
style="width:400px;"
|
|||
|
|
value="">
|
|||
|
|
</div>
|
|||
|
|
<div class="clear"></div>
|
|||
|
|
</div>
|
|||
|
|
<div class="form-block">
|
|||
|
|
<div class="label">Telegram</div>
|
|||
|
|
<div class="inputs">
|
|||
|
|
<input type="text"
|
|||
|
|
class="text"
|
|||
|
|
name="soc_tg"
|
|||
|
|
style="width:400px;"
|
|||
|
|
value="">
|
|||
|
|
</div>
|
|||
|
|
<div class="clear"></div>
|
|||
|
|
</div>
|
|||
|
|
<div class="form-block">
|
|||
|
|
<div class="label">Facebook</div>
|
|||
|
|
<div class="inputs">
|
|||
|
|
<input type="text"
|
|||
|
|
class="text"
|
|||
|
|
name="soc_fb"
|
|||
|
|
style="width:400px;"
|
|||
|
|
value="">
|
|||
|
|
</div>
|
|||
|
|
<div class="clear"></div>
|
|||
|
|
</div>
|
|||
|
|
<div class="form-block">
|
|||
|
|
<div class="label">Instagram</div>
|
|||
|
|
<div class="inputs">
|
|||
|
|
<input type="text"
|
|||
|
|
class="text"
|
|||
|
|
name="soc_inst"
|
|||
|
|
style="width:400px;"
|
|||
|
|
value="">
|
|||
|
|
</div>
|
|||
|
|
<div class="clear"></div>
|
|||
|
|
</div>
|
|||
|
|
<div style="display: flex;">
|
|||
|
|
<div class="form-block">
|
|||
|
|
<div class="label">Whatsapp</div>
|
|||
|
|
<div class="inputs">
|
|||
|
|
<input type="text"
|
|||
|
|
class="text"
|
|||
|
|
name="soc_wa"
|
|||
|
|
style="width:400px;"
|
|||
|
|
value="">
|
|||
|
|
</div>
|
|||
|
|
<div class="clear"></div>
|
|||
|
|
</div>
|
|||
|
|
<div class="block last-block checkboxes">
|
|||
|
|
<div class="checkbox" style="margin-bottom: 10px;">
|
|||
|
|
<input class="text" name="wa_enabled" id="wa_enabled" type="checkbox" value="0">
|
|||
|
|
<label style="right: 0;" for="wa_enabled">Передавать в фид</label>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="tabs__content files" style="display: none;">
|
|||
|
|
<div class="control-group">
|
|||
|
|
<ul id="users_files_list" class="users_files docs docsfiles"></ul>
|
|||
|
|
<div class="form-block">
|
|||
|
|
<div class="label">Добавить файл</div>
|
|||
|
|
<a href="javascript:{}" id="user_add_file" class="tab tab__new-object">
|
|||
|
|
<i class="ti-plus"></i><span></span>
|
|||
|
|
</a>
|
|||
|
|
<div class="clear"></div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="modal-submit">
|
|||
|
|
<button type="submit" name="ok_agent" value="1">Сохранить <i class="ti-angle-right"></i></button>
|
|||
|
|
</div>
|
|||
|
|
</form>
|
|||
|
|
<div class="clear"></div>
|
|||
|
|
</div>
|