/** Xử lý giao diện chuyên đề trên trang /chuyen-de.html **/ public function chuyende() { /** load chuyên đề helper **/ $this->load->helper('chuyende'); $this->load->model('Chuyendemodel'); /** lấy danh sách các chuyên đề cha */ $chuyende_parent = $this->Chuyendemodel->load_chuyende_parent(); $chuyende_childen = $this->Chuyendemodel->load_chuyende(); $catDB = new CatalogDB(); $postDB = new PostDB(); $catList = $catDB->getAllCategory(); $catMenu = $catList->getCatalogParent(); $breadcum = "<a href='" . base_url() . "chuyen-de.html'> Chuyên đề</a>"; $data = array("CatMenu" => $catMenu, "catList" => $catList, "breadcum" => $breadcum); $data['catDB'] = $catDB; $data['menu'] = $this->CatalogDB->showMenu(); $data['chuyende'] = hienthiChuyende($chuyende_parent, $chuyende_childen); $this->load->view('chuyende/chuyende', $data); }
/** Trang loai bai viet */ function category($alias = '', $page = 1) { $this->load->helper('form'); $this->load->helper('text'); $data['title'] = 'Không tìm thấy danh mục bài viết | Phòng khám đa khoa Apollo'; $data['keyword'] = 'không tìm thấy danh mục bài viết'; $data['description'] = 'Phòng Khám Đa Khoa apollo với các thiết bị y tế hiện đại, phong cách phục vụ chuyên nghiệp hy vọng sẽ góp phần giúp cho tất cả mọi người luôn có một sức khỏe tốt.'; $data['content'] = 'frontend/home/error'; $config['per_page'] = 8; /** category list */ if ($cat_list = $this->Catalogmodel->getCatalog()) { $cts = array(); for ($i = 0, $len = count($cat_list); $i < $len; $i++) { $cts[$i]['index'] = $cat_list[$i]; // if (($cts_child = $this->Catalogmodel->getCatalog($cat_list[$i]->idLoai))) { // $cts[$i]['value'] = $cts_child; // } } $data['danhmuc'] = $cts; } if ($cat = $this->Catalogmodel->getAlias($alias)) { $data['title'] = $cat[0]->TieuDe; $data['keyword'] = $cat[0]->Keyword; $data['description'] = $cat[0]->Des; $data['breadcumb'][] = $cat[0]; if ($parent = $this->Catalogmodel->getId($cat[0]->Parent)) { $data['breadcumb'][] = $parent[0]; } $total = $this->Catalogmodel->total($cat[0]->idLoai); /** check page params */ $page = $page <= 0 ? 1 : $page; $page_num_total = ceil($total / $config['per_page']); $page = $page >= $page_num_total ? $page_num_total : $page; $url = base_url() . $alias; $data['pagination'] = $this->_pagination($total, $config['per_page'], 5, $page, $url); $data['list'] = $this->Catalogmodel->post($cat[0]->idLoai, ($page - 1) * $config['per_page'], $config['per_page']); $data['content'] = 'frontend/home/category'; } elseif ($alias == 'tin-suc-khoe') { $data['title'] = 'Tin sức khỏe'; $data['keyword'] = 'Tin sức khỏe'; $data['description'] = 'Tin sức khỏe, Phòng Khám Đa Khoa apollo với các thiết bị y tế hiện đại, phong cách phục vụ chuyên nghiệp hy vọng sẽ góp phần giúp cho tất cả mọi người luôn có một sức khỏe tốt.'; $data['list'] = $this->Catalogmodel->post_tin(8); $data['content'] = 'frontend/home/category'; } elseif ($alias == 'chuyen-de') { $data['title'] = 'Chuyên đề'; $data['keyword'] = 'Chuyên đề bệnh apollo, chuyên đề khám bệnh'; $data['description'] = 'Chuyên đề tin sức khỏe khám bệnh apollo'; $data['content'] = 'frontend/home/chuyen-de'; $data['breadcumb'] = 'chuyen-de.html'; $this->load->model('Chuyendemodel'); $this->load->helper('chuyende'); $chuyende_parent = $this->Chuyendemodel->load_chuyende_parent(); $chuyende_childen = $this->Chuyendemodel->load_chuyende(); $data['chuyende'] = hienthiChuyende($chuyende_parent, $chuyende_childen); } $this->load->view('frontend/layout/home', $data); }