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 ){ // Получаем страницы //$this -> debug = 2; //$db = $this -> db; $sql='SELECT * FROM `pages` WHERE `public` = "1" AND `tip` = "' . $tip . '" AND `parent` = "' . $id . '" ORDER BY `txt`'; $postrow = $this -> free_sql( $sql ); //print_r($postrow); $num = count($postrow); for($i = 0; $i < $num; $i++){ //парсим json $j = $this -> from_j( $postrow[$i]['json'] ); foreach ( $j as $key => $value ){ $postrow[$i][$key] = $value;} //Получаем фото $a['page_id']=$postrow[$i]['id']; $postrow[$i]['img']=$this->get_val('img', $a, 'fileName'); } //print_r( $postrow ); 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= '