0) { $thisCategory = \DB::getRow("SELECT `id`, `title`, `subtitle`, `description`, `keywords` FROM `pages_category` WHERE id=? LIMIT 1", $_GET['id']); $thisCategory['filename'] = \DB::getValue("SELECT `filename` FROM `img` WHERE `content_type`='pages_category' AND `content_id`=? LIMIT 1", $_GET['id']); $smarty->assign('page_info', $thisCategory); } /* ---------------------------------------------------------------------- 11.08.2023 Получаем подкатегории ---------------------------------------------------------------------- */ $cats = \DB::getAll("SELECT `id`, `title` FROM `pages_category` WHERE `category`=? AND `status`=1 ORDER BY `title`", $_GET['id']); $smarty->assign('cats', $cats); /* ---------------------------------------------------------------------- 11.08.2023 Получаем список хлебные крошки ---------------------------------------------------------------------- */ $b = \core::getBreadcrumb('pages_category', $_GET['id']); $smarty->assign('Breadcrumb', $b); /* ---------------------------------------------------------------------- 11.08.2023 Получаем список страниц в категории ---------------------------------------------------------------------- */ $list = \DB::getAll("SELECT `id`, `title`, `alias`, `t`, `reyt`, `see`,`description` FROM `pages` WHERE `category`=? ORDER BY `t` DESC", $_GET['id']); for ($i = 0; $i < count($list); $i++) { $list[$i]['filename'] = \DB::getValue("SELECT `filename` FROM `img` WHERE `content_type`='pages' AND `content_id`=? LIMIT 1", $list[$i]['id']); $list[$i]['link'] = ($list[$i]['alias']) ? '/' . $list[$i]['alias'] . '.html' : '/page/' . $list[$i]['id']; } //print_r($list); $smarty->assign('list', $list); /* ---------------------------------------------------------------------- 01.04.2023 Получаем список категорий страниц ---------------------------------------------------------------------- */ //$categories=\DB::getAll("SELECT * FROM `pages_category` ORDER BY `title`"); //for ($i=0; $iassign('categories', $categories); /* ---------------------------------------------------------------------- 02.04.2023 Получаем самое читабельное ---------------------------------------------------------------------- */ $popular_pages = \DB::getAll("SELECT `id`, `title`, `description`, `alias` FROM `pages` WHERE `status`=1 ORDER BY `see` DESC LIMIT 15"); for ($i = 0; $i < count($popular_pages); $i++) $popular_pages[$i]['filename'] = \DB::getValue("SELECT `filename` FROM `img` WHERE `content_id`=? AND `content_type`='pages_category' LIMIT 1", $popular_pages[$i]['id']); $smarty->assign('popular_pages', $popular_pages); ?>