0 ){ if( !@$_SESSION['user_id'] ) { /* если не авторизован - кешируем на часок */ /* $smarty -> caching = true; $smarty -> cache_lifetime = $settings['cachePage']; } } } /* ------------------------------------------------------------------------------------------------------------------------- */ function get_info( $id ){ // получаем информацию о категории $a['id'] = $id; //$db = $this -> db; $postrow = $this -> get_massiv ( 'pages', $a ); return $postrow; } /* ------------------------------------------------------------------------------------------------------------------------- */ function get_sub_cats( $id, $tip ){ // Получаем страницы $sql='SELECT * FROM `pages` WHERE `public` = "1" AND `tip` = "' . $tip . '" AND `parent` = "' . $id . '" ORDER BY `txt`'; $postrow = $this -> free_sql( $sql ); $num = count($postrow); for($i = 0; $i < $num; $i++){ $a['page_id']=$postrow[$i]['id']; $postrow[$i]['img']=$this->get_val('img', $a, 'fileName'); } return $postrow; } /* ------------------------------------------------------------------------------------------------------------------------- */ function breadcrumb( $id ){ // Получаем страницы //хлебные крошки $p=ID; while ($p!=0){ unset($tmp); unset($a); $a['id']=$p; $tmp=$db->get_massiv('m_groupe', $a, 'id', 1); $p=$tmp[0]['parent']; if (ID!=$tmp[0]['id'])$breadcrumb= '' . $breadcrumb; } $smarty -> assign( 'breadcrumb', $breadcrumb); } /* ---------------------------------------------------------------------- 19.09.2022 Узнаем обложку раздела ---------------------------------------------------------------------- */ function getOblozhka($id){ $this -> debug = 1; $a['page_id']=$id; $img=$this->get_val('img', $a, 'fileName'); return $img; } } ?>