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"); } }