core/api/modules/a_tovar_cat/ajax.php

53 lines
1.8 KiB
PHP
Raw Normal View History

2022-12-11 13:55:49 +05:00
<?php
//проверяем кто мы
$access = 0;
if ( $_SESSION['dostup'] =='a' ) $access=1;
if ( $_SESSION['dostup'] =='u' ) $access=1;
if ( $access==0 ) die( "Нет прав" );
switch(@$_POST['act']) {
case 'new_cat': //30.01.2022 - законченный модуль создания/редактирования модуля
if ( $_POST['input_new_cat_edit_id'] ){//Если приказали редактировать
//вынимаем из таблицы json, в процессе изменяем его и снова пихаем в базу
unset( $a );
$a['id'] = $_POST['input_new_cat_edit_id'];
$t = $db -> from_j ( $db -> clear_json ( $db -> get_val('pages', $a, 'json' ) ) );
}
unset( $_POST['act'] );
$massiv['tip'] = 'tovarCat';
$massiv['user_id'] = $_SESSION['user_id'];
$massiv['t'] = time();
if ($_POST['parent_id'])
$massiv['parent'] = $_POST['parent_id'];
else
$massiv['parent'] = '0';
$massiv['txt'] = $_POST['input_new_cat'];
$massiv['public'] = 1;
$t['title'] = $_POST['input_new_cat'];
$t['description'] = $_POST['input_new_cat_description'];
$t['keywords'] = $_POST['input_new_cat_keywords'];
$massiv['json'] = $db -> to_j( $t );
if ( $_POST['input_new_cat_edit_id'] ){//Если приказали редактировать
$db -> update( 'pages', $_POST['input_new_cat_edit_id'], $massiv );
}else{
$db -> add ( 'pages', $massiv );
}
break;
case 'update_img': // Обновление обложки
break;
case 'del_page':
unset( $_POST['act'] );
$db -> del_id( 'pages', $_POST['id'] );
break;
default:
}
?>