예제 #1
0
 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'] = '&laquo; First';
         $config['first_tag_open'] = '<li class="prev page">';
         $config['first_tag_close'] = '</li>';
         $config['last_link'] = 'Last &raquo;';
         $config['last_tag_open'] = '<li class="next page">';
         $config['last_tag_close'] = '</li>';
         $config['next_link'] = 'Next &rarr;';
         $config['next_tag_open'] = '<li class="next page">';
         $config['next_tag_close'] = '</li>';
         $config['prev_link'] = '&larr; 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);
     }
 }
예제 #2
0
?>
						<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 
    }