private function show()
 {
     $this->showNav();
     $article = new articleModel();
     $nav = new navModel();
     if ($_GET['id'] && !empty($_GET['id'])) {
         $nav->id = $_GET['id'];
         $oneNav = $nav->getOneNav();
         $this->smarty->assign("oneNav", $oneNav);
         $allSubNav = $nav->getAllSubNavById();
         //Tools::dump($oneNav);
         $arr = array();
         foreach ($allSubNav as $value) {
             //Tools::dump($value);
             $article->nid = $value->id;
             //echo $article->nid."<br>";
             //$arr[$value->name][]=$article->getSubNavArticle();
             $arr[$value->name][] = $article->getArticleByNID();
         }
         //Tools::dump($arr);
         $this->smarty->assign("articles", $arr);
         $this->smarty->assign("allSubNav", $allSubNav);
     } else {
         header("Location:index.php");
     }
 }
 private function show()
 {
     $this->showNav();
     //Tools::dump($_GET);
     $article = new articleModel();
     $nav = new navModel();
     if ($_GET['name'] && !empty($_GET['name'])) {
         $nav->name = $_GET['name'];
         $oneNav = $nav->getNavByName();
         $this->smarty->assign("oneNav", $oneNav[0]);
         $article->nid = $oneNav[0]->id;
         $page = new Page($article->getArticleByNIDTotal(), 10);
         $article->limit = $page->limit;
         $articles = $article->getArticleByNID();
         //Tools::dump($articles);
         $this->smarty->assign("page", $page->display());
         $this->smarty->assign("articles", $articles);
         $this->smarty->assign("father", $_GET['father']);
         $this->smarty->assign("fid", $_GET['fid']);
     } else {
         header("Location:index.php");
     }
 }