public function product_in_sub_category() { if (NULL !== $this->uri->segment(2) && $this->Category->has_sub_category_exist_by_id(get_id_in_url($this->uri->segment(2)))) { $sub_category_id = get_id_in_url($this->uri->segment(2)); $category_name = $this->Category->get_sub_category_name($sub_category_id); $url_category_name = name_in_url($category_name); //========================== PHÂN TRANG ========================== $total_record = $this->Product->total_record_product_in_sub_category($sub_category_id); $this->load->library('pagination'); $config['base_url'] = base_url() . 'danh-muc/' . $url_category_name . '-' . $sub_category_id . '/page'; $config['total_rows'] = $total_record; $config['per_page'] = 16; $config['uri_segment'] = 4; $config['num_links'] = 3; $config['suffix'] = '.html'; $config['first_url'] = '0.html'; $config['full_tag_open'] = '<ul class="pagination pagination-small">'; $config['full_tag_close'] = '</ul><!--pagination-->'; $config['first_link'] = '« First'; $config['first_tag_open'] = '<li class="prev page">'; $config['first_tag_close'] = '</li>'; $config['last_link'] = 'Last »'; $config['last_tag_open'] = '<li class="next page">'; $config['last_tag_close'] = '</li>'; $config['next_link'] = 'Next →'; $config['next_tag_open'] = '<li class="next page">'; $config['next_tag_close'] = '</li>'; $config['prev_link'] = '← Previous'; $config['prev_tag_open'] = '<li class="prev page">'; $config['prev_tag_close'] = '</li>'; $config['cur_tag_open'] = '<li class="active"><a href="">'; $config['cur_tag_close'] = '</a></li>'; $config['num_tag_open'] = '<li class="page">'; $config['num_tag_close'] = '</li>'; $this->pagination->initialize($config); $data['pagination'] = $this->pagination->create_links(); //======================= END PHÂN TRANG ========================== $start = $this->uri->segment(4); $start = $start == null ? 0 : $start; $data['all_pro'] = $this->Product->limit_product_in_sub_category($sub_category_id, $start, $config['per_page']); foreach ($data['all_pro'] as &$item2) { $item2['categoryName'] = $this->Category->get_sub_category_name($item2['category_id']); $item2['super_categoryName'] = $this->Category->get_super_category_name($item2['category_id']); } $data['title'] = $this->Category->get_sub_category_name($sub_category_id); $data['title_action'] = $data['title']; $data['total_product'] = $total_record; $subView = "/search/show_product_layout"; $arr_data = $data; build_site($subView, $arr_data); // $this->output->cache(20); } else { $data['pre_page'] = base_url(); $this->load->view('/error/404_layout', $data); } }
?> <ul id="vmenu" class="nav nav-pills nav-stacked"> <div class="new_pro_head"> <!-- <img style="padding-bottom:3px; padding-right:10px;" src="<?php echo base_url() . 'public/icon/catalog-icon.png'; ?> "> --> <span style="padding-right:10px;" class="glyphicon glyphicon-th-list"></span> DANH MỤC SẢN PHẨM </div> <?php if (!empty($menu)) { foreach ($menu as $row) { ?> <li class="<?php if (NULL != $this->uri->segment(1) && 'danh-muc' == $this->uri->segment(1) && NULL != $this->uri->segment(2) && get_id_in_url($this->uri->segment(2)) == $row['id']) { echo "actived"; } ?> " id="<?php echo $row['id']; ?> " role="presentation"><a style="font-size:14px;" href="<?php echo base_url() . 'danh-muc/' . name_in_url($row['category_name']) . '-' . $row['id'] . '.html'; ?> "><span style="color:#0093FF; " class="glyphicon glyphicon-shopping-cart"></span> <?php echo htmlspecialchars($row['category_name']); ?> </a></li> <?php }