public function actionSection()
 {
     $section_db = new SectionDB();
     $section_db->load($this->request->id);
     if (!$section_db->isSaved()) {
         $this->notFound();
     }
     $this->section_id = $section_db->id;
     $this->title = $section_db->title;
     $this->meta_desc = $section_db->meta_desc;
     $this->meta_key = $section_db->meta_key;
     $hornav = $this->getHornav();
     $hornav->addData($section_db->title);
     $intro = new Intro();
     $intro->hornav = $hornav;
     $intro->obj = $section_db;
     $blog = new Blog();
     $articles = ArticleDB::getAllOnPageAndSectionID($this->request->id, Config::COUNT_ARTICLES_ON_PAGE);
     $more_articles = ArticleDB::getAllOnSectionID($this->request->id, false);
     $i = 0;
     foreach ($more_articles as $id => $article) {
         $i++;
         unset($more_articles[$id]);
         if ($i == Config::COUNT_ARTICLES_ON_PAGE) {
             break;
         }
     }
     $blog->articles = $articles;
     $blog->more_articles = $more_articles;
     $this->render($intro . $blog);
 }
 public function actionSection()
 {
     $section_db = new SectionDB();
     $section_db->load($this->request->id);
     if (!$section_db->isSaved()) {
         $this->notFound();
     } else {
         //если такого раздела нет возвращаем страница 404
         $this->section_id = $section_db->id;
         $this->title = $section_db->title;
         $this->meta_desc = $section_db->meta_desc;
         $this->meta_key = $section_db->meta_key;
         $hornav = $this->getHornav();
         //горизонтальная навигация
         $hornav->addData($section_db->title);
         //название раздела в хлебных крошках
         $intro = new Intro();
         //введение//удалить
         $intro->hornav = $hornav;
         $intro->obj = $section_db;
         $blog = new Blog();
         //модуль блог
         $articles = ArticleDB::getAllOnPageAndSectionID($this->request->id, Config::COUNT_ARTICLES_ON_PAGE);
         $more_articles = ArticleDB::getAllOnSectionID($this->request->id, false);
         //нижняя часть со статьями//удалить
         $i = 0;
         //сдвиг - исключение повторяющихся статей
         foreach ($more_articles as $id => $article) {
             $i++;
             unset($more_articles[$id]);
             if ($i == Config::COUNT_ARTICLES_ON_PAGE) {
                 break;
             }
         }
         $blog->articles = $articles;
         //добавляем статьи
         $blog->more_articles = $more_articles;
         $this->render($intro . $blog);
     }
 }