core/api/modules/a_tovar_cat/index.php

48 lines
1.8 KiB
PHP
Raw Normal View History

2022-12-11 13:55:49 +05:00
<?php
ini_set('display_errors', 0 );
@mkdir(MYDIR . '/img/tovar', 0700);
//проверяем авторизацию
if ( $_SESSION['dostup'] !=='a' && $_SESSION['dostup'] !== 'e' ) header( 'Location: /403/' );
$mod = new main(BD_NAME, BD_TYPE, BD_HOST, BD_USER, BD_PWD, MOD);
/* ----------------------------------------------------------------------
21.08.2022
Получаем список категорий
---------------------------------------------------------------------- */
$cats = $mod -> get_tovar_cats( ID );
$smarty -> assign( 'cats', $cats );
//Получаем список страниц
$pages = $mod -> get_massiv_from_pages( ID, 'tovar' );
// Ищем картинку
$count=count($pages);
for($i=0; $i<$count; $i++){
unset($a);
$a['page_id']=$pages[$i]['id'];
$pages[$i]['img']=$db->get_val('img', $a, 'fileName');
}
$smarty -> assign( 'pages', $pages );
//получаем список страниц
//echo ("test1");
//$pages = $mod -> get_pages('page', ID);
//$smarty -> assign( 'pages', $pages );//список страниц
//$smarty -> assign( 'cat_id', ID );//ИД категории
$smarty -> assign( 'all_cats', $mod->get_all_cats() );//Получаем все опубликованные категории для модалки добавления и изменения категорий
$smarty -> assign( 'cat_list', MYDIR . '/api/modules/' . MOD . '/cat_list.html' );
$smarty -> assign( 'pages_list', MYDIR . '/api/modules/' . MOD . '/pages_list.html' );
$smarty -> assign( 'modal_new_cat', MYDIR . '/api/modules/' . MOD . '/modal_new_cat.html' );
$smarty -> assign( 'modal_del_page', MYDIR . '/api/modules/' . MOD . '/modal_del_page.html' );
if (ID) $smarty -> assign( 'this_cat', $mod -> get_this_cat( ID ) );//Эта категория
?>