assign('userInfo', \core::getUserInfo($_SESSION['user_id'])); /* ---------------------------------------------------------------------- 06.10.2022 Получаем информацию о текщем каталоге Заголовок и ид родителя ---------------------------------------------------------------------- */ if ($_GET['id']) { $categoryInfo = \DB::getAll("SELECT `title`, `category`, `status`, `json`, `txt` FROM `content_category` WHERE `id`=? LIMIT 1", $_GET['id']); $smarty->assign('categoryInfo', $categoryInfo); } /* ---------------------------------------------------------------------- 12.12.2022 Все категории ---------------------------------------------------------------------- */ $all_cats = \DB::getAll("SELECT * FROM `content_category` WHERE `status`=1 AND `site`=? AND `content_type`='page'", $_SERVER['SERVER_NAME']); $smarty->assign('all_cats', $all_cats); //Получаем все опубликованные категории для модалки добавления и изменения категорий /* ---------------------------------------------------------------------- 12.12.2022 Получаем категоии этого раздела ---------------------------------------------------------------------- */ $_GET['id'] = ($_GET['id']) ? $_GET['id'] : 0; $categoryList = \DB::getAll("SELECT `id`, `category`, `title` FROM `content_category` WHERE `category`=? AND `content_type`=? AND `site`=? ORDER BY `title`", [$_GET['id'], 'page', $_SERVER['SERVER_NAME']]); for ($i = 0; $i < count($categoryList); $i++) $categoryList[$i]['filename'] = \DB::getValue("SELECT `filename` FROM `img` WHERE `content_type`='pages_category' AND `content_id`=" . $categoryList[$i]['id'] . " LIMIT 1"); $smarty->assign('categoryList', $categoryList); //Получаем все опубликованные категории для модалки добавления и изменения категорий /* ---------------------------------------------------------------------- 07.01.2023 Получаем список страниц ---------------------------------------------------------------------- */ $pagesList = \DB::getAll("SELECT `id`, `title` FROM `content` WHERE `category`=? AND `content_type`=? AND `site`=? ORDER BY `title`", [$_GET['id'], 'page', $_SERVER['SERVER_NAME']]); for ($i = 0; $i < count($pagesList); $i++) $pagesList[$i]['filename'] = \DB::getValue("SELECT `filename` FROM `img` WHERE `content_id`=? AND `content_type`='pages' LIMIT 1", $pagesList[$i]['id']); $smarty->assign('pagesList', $pagesList); //Получаем все опубликованные категории для модалки добавления и изменения категорий /* ---------------------------------------------------------------------- 07.10.2022 Подключаемые области ---------------------------------------------------------------------- */ $smarty->assign('cat_list', 'api/modules/' . MOD . '/cat_list.html'); $smarty->assign('pages_list', 'api/modules/' . MOD . '/pages_list.html'); $smarty->assign('modal_new_cat', 'api/modules/' . MOD . '/modal_new_cat.html'); $smarty->assign('modal_del_page', 'api/modules/' . MOD . '/modal_del_page.html'); ?>