core/api/modules/a_edit_cat/index.php

49 lines
2.0 KiB
PHP
Raw Normal View History

2022-12-11 13:55:49 +05:00
<?php
ini_set( 'display_errors', 0 );
//проверяем авторизацию
if ( $_SESSION['dostup'] !== 'a' && $_SESSION['dostup'] !== 'e' ) header( 'Location: /403/' );
$mod = new main( BD_NAME, BD_TYPE, BD_HOST, BD_USER, BD_PWD, MOD );
/* ----------------------------------------------------------------------
06.09.2022
Сессия для загрузки картинок
---------------------------------------------------------------------- */
$_SESSION['page_id'] = ID;
$db -> debug = 1;
/* ----------------------------------------------------------------------
21.08.2022
Получаем список категорий
---------------------------------------------------------------------- */
$cats = $mod -> get_tovar_cats( );
$smarty -> assign( 'cats', $cats );
/* ----------------------------------------------------------------------
23.08.2022
Получаем данные о категории
05.09.2022
Получаем картинки
---------------------------------------------------------------------- */
if ( ID ) {
$smarty -> assign ( 'tovar', $mod -> getCat( ID ) );
unset( $a );
$a['page_id'] = ID;
$smarty -> assign ( 'imgs', $mod -> get_massiv( 'img', $a ) );
}
/* ----------------------------------------------------------------------
05.09.2022
Сохраняем товар и открываем его сохраненную карточку
!!! Сохранение описания в json
---------------------------------------------------------------------- */
if ( $_POST['act'] == 'addCat' ) header ( 'Location: /a_edit_cat/' . $mod -> addCat( $_POST ) );
/* ----------------------------------------------------------------------
06.09.2022
Редактируем товар
!!! Сохранение описания в json
---------------------------------------------------------------------- */
if ( $_POST['act'] == 'editTCat' && ID ) $mod -> editCat( $_POST, ID );
?>