/** */ public function menu_baiviet() { $post_featured = array('type' => '2', 'so_bai_viet' => '1', 'vi_tri_bat_dau' => '0', 'params' => array('id_bai_viet' => '0', 'idLoai' => $this->Catalogmodel->Lay_Danh_Sach_Loai_Bai_Viet($catParentOptions)['data'][0]->idLoai)); $dataPage['bai_viet_content'] = bai_viet_noi_bat_featured(array('type' => '1', 'data' => $this->Postmodel->lay_du_lieu_bai_viet($post_featured))); /** * Hiển thị danh sách bài viết liên quan */ $post_baiviet_list = array('type' => '2', 'so_bai_viet' => '3', 'vi_tri_bat_dau' => '0', 'params' => array('id_bai_viet' => $this->Postmodel->lay_du_lieu_bai_viet($post_featured)['data'][0]->idPO, 'idLoai' => $this->Catalogmodel->Lay_Danh_Sach_Loai_Bai_Viet($catParentOptions)['data'][0]->idLoai)); $dataPage['bai_viet_content'] .= '<div class="col-xs-12 col-sm-6 col-md-6 col-lg-6">' . bai_viet_noi_bat_featured(array('type' => '1', 'data' => $this->Postmodel->lay_du_lieu_bai_viet($post_baiviet_list))) . '</div>'; /** * Hiển thị thời gian làm việc */ $dataPage['bai_viet_content'] .= '<div class="col-xs-12 col-sm-6 col-md-6 col-lg-6">' . slider_thoigianlamviec() . '</div>'; }
/** * Hiển thị phần menu và bài viết, phần thời gian làm việc * $data['options'] = 0 => Hiển thị phần bài viết nổi bật và danh sách bài viết * $data['options'] = 1 => Hiển thị phần bài viết nổi bật và danh sách bài viết, thêm danh sách menu ở trên * @param array $data = array('options'=>'0|1','params' => array('one_post'=>array(),'list_post'=>array(), 'idLoai'=>'string')) * @return string $result html to show menu + post, time work */ function menu_vs_bai_viet($data = array('options' => '0', 'params' => array('menu' => array(), 'one_post' => array(), 'list_post' => array()))) { $options = array('0' => 'Hiển thị phần bài viết nổi bật và danh sách các bài viết', '1' => 'Hiển thị phần bài viết nổi bật và danh sách bài viết, thêm danh sách các menu'); $result['is_error'] = '1'; $result['data'] = ''; $error = check_in_array($data['options'], $options, 'type'); $attribute = array('options', 'params'); $error = check_error($attribute, $data); if (count($error) != 0) { $result['is_error'] = '1'; $result['data'] = $error; return $result; } else { $params = $data['params']; $xhtml = ''; switch ($data['options']) { case '0': $result['is_error'] = '0'; $xhtml = isset($params['idLoai']) ? '<li data="' . $params['idLoai'] . '">' : ''; /** Hiển thị menu con */ $xhtml .= menu_bai_viet(array('type' => '1', 'data' => $params['menu'])); /** Hiển thị bài viết nổi bật */ $xhtml .= isset($params['idLoai']) ? '<ul data="' . $params['idLoai'] . '">' : ''; $xhtml .= isset($params['idLoai']) ? '<li data="' . $params['idLoai'] . '">' : ''; $xhtml .= bai_viet_noi_bat_featured(array('type' => '1', 'data' => $params['one_post'])); /** Hiển thị danh sách bài viết liên quan */ $xhtml .= '<div class="col-xs-12 col-sm-6 col-md-6 col-lg-6">' . bai_viet_noi_bat_featured(array('type' => '1', 'data' => $params['list_post'])) . '</div>'; $xhtml .= '<div class="col-xs-12 col-sm-6 col-md-6 col-lg-6">' . slider_thoigianlamviec() . '</div>'; $xhtml .= isset($params['idLoai']) ? '</li>' : ''; $xhtml .= isset($params['idLoai']) ? '</ul>' : ''; break; case '1': $result['is_error'] = '0'; $xhtml = isset($params['idLoai']) ? '<li data="' . $params['idLoai'] . '">' : ''; /** Hiển thị bài viết nổi bật */ $xhtml .= bai_viet_noi_bat_featured(array('type' => '1', 'data' => $params['one_post'])); /** Hiển thị danh sách bài viết liên quan */ $xhtml .= '<div class="col-xs-12 col-sm-6 col-md-6 col-lg-6">' . bai_viet_noi_bat_featured(array('type' => '1', 'data' => $params['list_post'])) . '</div>'; $xhtml .= '<div class="col-xs-12 col-sm-6 col-md-6 col-lg-6">' . slider_thoigianlamviec() . '</div>'; $xhtml .= isset($params['idLoai']) ? '</li>' : ''; break; default: break; } } $result['data'] = $xhtml; return $result; }