Вход Регистрация
Файл: upload/pages/admin/groups/edit-group.php
Строк: 343
<?php
require_once ($_SERVER['DOCUMENT_ROOT'] . '/core/core.php');

if (
$users_perms['edit_group'] != 1) {
    
RedirectToPage('/');
    exit();
}

$id abs((int)($_GET['id'] ?? 0));

if (isset(
$_POST['set'])) {
    
check_csrf();
    
$g_name chars($_POST['g_name']);
    
$des_prefix chars($_POST['des_prefix']);
    
$manage_deal intval($_POST['manage_deal']);
    
$edit_users intval($_POST['edit_users']);
    
$edit_works intval($_POST['edit_works']);
    
$edit_categories intval($_POST['edit_categories']);
    
$edit_subcategories intval($_POST['edit_subcategories']);
    
$edit_sections intval($_POST['edit_sections']);
    
$edit_site_info intval($_POST['edit_site_info']);
    
$edit_group intval($_POST['edit_group']);
    
$edit_modules intval($_POST['edit_modules']);
    
$edit_solutions intval($_POST['edit_solutions']);
    
$edit_templates intval($_POST['edit_templates']);
    
$edit_operator_details intval($_POST['edit_operator_details']);
    
$confirm_transfers intval($_POST['confirm_transfers']);
    
$manage_payment intval($_POST['manage_payment']);
    
$del_feedback intval($_POST['del_feedback']);
    
$view_del_comments intval($_POST['view_del_comments']);
    
$us_support intval($_POST['us_support']);
    
$manage_nodes intval($_POST['manage_nodes']);
    
$view_dashboard intval($_POST['view_dashboard']);
    
$manage_update intval($_POST['manage_update']);
    
    
dbquery("UPDATE `admin_perms` SET `name_perm` = ?, `design_prefix` = ?, `manage_deal` = ?, `edit_users` = ?, `edit_works` = ?, `edit_categories` = ?, `edit_subcategories` = ?, `edit_sections` = ?, `edit_site_info` = ?, `edit_group` = ?, `edit_modules` = ?, `edit_solutions` = ?, `edit_templates` = ?, `edit_operator_details` = ?, `confirm_transfers` = ?, `manage_payment` = ?, `del_feedback` = ?, `view_del_comments` = ?, `us_support` = ?, `manage_nodes` = ?, `view_dashboard` = ?, `manage_update` = ? WHERE `id` = ?"
    [
$g_name$des_prefix$manage_deal$edit_users$edit_works$edit_categories$edit_subcategories$edit_sections$edit_site_info$edit_group$edit_modules$edit_solutions$edit_templates$edit_operator_details$confirm_transfers$manage_payment$del_feedback$view_del_comments$us_support$manage_nodes$view_dashboard$manage_update$id]);
    
showAlert('Успешно''success''Изменения успешно сохранены');
    
RedirectToPage('/admin/groups');
}

$group FetchAssoc(dbquery("SELECT * FROM `admin_perms` WHERE `id` = ?", [$id]));

if (
$id != && $id != 2) {
echo 
'<div class="modal fade" id="del-group" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
  <form method="post" action="' 
homeLink() . '/admin/groups/del-group">
  <input type="hidden" name="csrf_token" value="' 
$_SESSION['csrf_token'] . '">
  <input type="hidden" name="id" value="' 
$id '">
  <div class="modal-dialog">
    <div class="modal-content">
      <div class="modal-header">
        <h5 class="modal-title" id="exampleModalLabel">Удаление группы</h5>
        <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"><i class = "fas fa-xmark"></i></button>
      </div>
      <div class="modal-body">
        <span>Вы уверены что хотите удалить группу ' 
$group['name_perm'] . '?</span><br>
      </div>
      <div class="modal-footer">
        <input class="button" type="submit" name="delgroup" style="float: right; margin-left: 5px;" value="Удалить">
      </div>
    </div>
  </div>
  </form>
</div>'
;
}

echo 
'<div class="home_us tematic">';

$breadcrumbs generateBreadcrumbs([
    [
'/''Главная'],
    [
'/admin''Админ панель'],
    [
'/admin/groups''Группы пользователей'],
    [
'#''Редактирование группы']
]);

$html $breadcrumbs['html'];
$json_ld $breadcrumbs['json_ld'];

echo 
$html;
echo 
'<script type="application/ld+json">' $json_ld '</script>';

echo 
'<div class="head_box section-header">
<div class="box_title">Редактирование группы</div>
</div>'
;

echo 
'<div class="side_in_count">';

include (
$_SERVER['DOCUMENT_ROOT'] . '/core/elements/sidebars/panel.php');

echo 
'<div class="page_dbox">';
echo 
'<div class="box-back-pan">
<form action="" method="post">
<div class="punct_settings">
<div class="label-punct group">Название</div>
<input type="hidden" name="csrf_token" value="' 
$_SESSION['csrf_token'] . '">
<input type="text" name="g_name" placeholder="Название группы" value="' 
$group['name_perm'] . '" required />
</div>

<div class="punct_settings">
<div class="label-punct group">Дизайн префикса</div>
<textarea name="des_prefix" placeholder="CSS..." required>' 
$group['design_prefix'] . '</textarea>
</div>

<div class="punct_settings">
<div class="label-punct group">Упр. сделками</div>
<select name="manage_deal">
<option value="0" ' 
.  ($group['manage_deal'] == 'selected' '')  . '>Нет</option>
<option value="1" ' 
.  ($group['manage_deal'] == 'selected' '')  . '>Да</option>
</select>
</div>

<div class="punct_settings">
<div class="label-punct group">Упр. пользователями</div>
<select name="edit_users">
<option value="0" ' 
.  ($group['edit_users'] == 'selected' '')  . '>Нет</option>
<option value="1" ' 
.  ($group['edit_users'] == 'selected' '')  . '>Да</option>
</select>
</div>

<div class="punct_settings">
<div class="label-punct group">Упр. обьявлениями</div>
<select name="edit_works">
<option value="0" ' 
.  ($group['edit_works'] == 'selected' '')  . '>Нет</option>
<option value="1" ' 
.  ($group['edit_works'] == 'selected' '')  . '>Да</option>
</select>
</div>

<div class="punct_settings">
<div class="label-punct group">Доступ к узлам</div>
<select name="manage_nodes">
<option value="0" ' 
.  ($group['manage_nodes'] == 'selected' '')  . '>Нет</option>
<option value="1" ' 
.  ($group['manage_nodes'] == 'selected' '')  . '>Да</option>
</select>
</div>

<div class="punct_settings">
<div class="label-punct group">Упр. категориями</div>
<select name="edit_categories">
<option value="0" ' 
.  ($group['edit_categories'] == 'selected' '')  . '>Нет</option>
<option value="1" ' 
.  ($group['edit_categories'] == 'selected' '')  . '>Да</option>
</select>
</div>

<div class="punct_settings">
<div class="label-punct group">Упр. подкатегориями</div>
<select name="edit_subcategories">
<option value="0" ' 
.  ($group['edit_subcategories'] == 'selected' '')  . '>Нет</option>
<option value="1" ' 
.  ($group['edit_subcategories'] == 'selected' '')  . '>Да</option>
</select>
</div>

<div class="punct_settings">
<div class="label-punct group">Упр. разделами</div>
<select name="edit_sections">
<option value="0" ' 
.  ($group['edit_sections'] == 'selected' '')  . '>Нет</option>
<option value="1" ' 
.  ($group['edit_sections'] == 'selected' '')  . '>Да</option>
</select>
</div>

<div class="punct_settings">
<div class="label-punct group">Упр. настройками биржи</div>
<select name="edit_site_info">
<option value="0" ' 
.  ($group['edit_site_info'] == 'selected' '')  . '>Нет</option>
<option value="1" ' 
.  ($group['edit_site_info'] == 'selected' '')  . '>Да</option>
</select>
</div>

<div class="punct_settings">
<div class="label-punct group">Упр. модулями</div>
<select name="edit_modules">
<option value="0" ' 
.  ($group['edit_modules'] == 'selected' '')  . '>Нет</option>
<option value="1" ' 
.  ($group['edit_modules'] == 'selected' '')  . '>Да</option>
</select>
</div>

<div class="punct_settings">
<div class="label-punct group">Упр. базой знаний</div>
<select name="edit_solutions">
<option value="0" ' 
.  ($group['edit_solutions'] == 'selected' '')  . '>Нет</option>
<option value="1" ' 
.  ($group['edit_solutions'] == 'selected' '')  . '>Да</option>
</select>
</div>

<div class="punct_settings">
<div class="label-punct group">Упр. дизайном</div>
<select name="edit_templates">
<option value="0" ' 
.  ($group['edit_templates'] == 'selected' '')  . '>Нет</option>
<option value="1" ' 
.  ($group['edit_templates'] == 'selected' '')  . '>Да</option>
</select>
</div>

<div class="punct_settings">
<div class="label-punct group">Упр. реквизитами оператора</div>
<select name="edit_operator_details">
<option value="0" ' 
.  ($group['edit_operator_details'] == 'selected' '')  . '>Нет</option>
<option value="1" ' 
.  ($group['edit_operator_details'] == 'selected' '')  . '>Да</option>
</select>
</div>

<div class="punct_settings">
<div class="label-punct group">Удаление отзывов</div>
<select name="del_feedback">
<option value="0" ' 
.  ($group['del_feedback'] == 'selected' '')  . '>Нет</option>
<option value="1" ' 
.  ($group['del_feedback'] == 'selected' '')  . '>Да</option>
</select>
</div>

<div class="punct_settings">
<div class="label-punct group">Просмотр удал. отзывов</div>
<select name="view_del_comments">
<option value="0" ' 
.  ($group['view_del_comments'] == 'selected' '')  . '>Нет</option>
<option value="1" ' 
.  ($group['view_del_comments'] == 'selected' '')  . '>Да</option>
</select>
</div>

<div class="punct_settings">
<div class="label-punct group">Подтверждение выплат</div>
<select name="confirm_transfers">
<option value="0" ' 
.  ($group['confirm_transfers'] == 'selected' '')  . '>Нет</option>
<option value="1" ' 
.  ($group['confirm_transfers'] == 'selected' '')  . '>Да</option>
</select>
</div>

<div class="punct_settings">
<div class="label-punct group">Тех. поддержка</div>
<select name="us_support">
<option value="0" ' 
.  ($group['us_support'] == 'selected' '')  . '>Нет</option>
<option value="1" ' 
.  ($group['us_support'] == 'selected' '')  . '>Да</option>
</select>
</div>

<div class="punct_settings">
<div class="label-punct group">Упр. доходом проекта</div>
<select name="manage_payment">
<option value="0" ' 
.  ($group['manage_payment'] == 'selected' '')  . '>Нет</option>
<option value="1" ' 
.  ($group['manage_payment'] == 'selected' '')  . '>Да</option>
</select>
</div>

<div class="punct_settings">
<div class="label-punct group">Упр. группами пользователей</div>
<select name="edit_group">
<option value="0" ' 
.  ($group['edit_group'] == 'selected' '')  . '>Нет</option>
<option value="1" ' 
.  ($group['edit_group'] == 'selected' '')  . '>Да</option>
</select>
</div>

<div class="punct_settings">
<div class="label-punct group">Доступ к дашборду</div>
<select name="view_dashboard">
<option value="0" ' 
.  ($group['view_dashboard'] == 'selected' '')  . '>Нет</option>
<option value="1" ' 
.  ($group['view_dashboard'] == 'selected' '')  . '>Да</option>
</select>
</div>

<div class="punct_settings">
<div class="label-punct group">Обновление платформы</div>
<select name="manage_update">
<option value="0" ' 
.  ($group['manage_update'] == 'selected' '')  . '>Нет</option>
<option value="1" ' 
.  ($group['manage_update'] == 'selected' '')  . '>Да</option>
</select>
</div>

<div class="punct_settings bot">
<div class="label-punct group"></div>
<input type="submit" name="set" value="Сохранить" />'
;
if (
$id != && $id != 2) {
    echo 
'<a class="btn button set-success" data-bs-toggle="modal" data-bs-target="#del-group">Удалить группу</a>';
}
echo 
'</div>

</form>
</div>
</div>'
;

echo 
'</div>';
echo 
'</div>';

$page_html ob_get_clean();
require_once (
$_SERVER['DOCUMENT_ROOT'] . '/layout.php');
?>
Онлайн: 1
Реклама