function index($offset = 0) { $limit = 12; $view = 'grid'; if (isset($_REQUEST['view'])) { if ($_REQUEST['view']) { $view = $_REQUEST['view']; } } /* one order more product $is_post=$this->input->get_post('is_post'); if($is_post==0) {$data['is_post']=0;} if($is_post == null) {$data['is_post']=1;} */ //new model $this->load->model('product_model'); $this->load->model('log_model'); //load header $header = new header(); $header->index('', '0'); //asign model value $result = $this->product_model->selectall($limit, $offset); $data['product'] = $result['all']; if (isset($_REQUEST['price_value_to'])) { $data['price_from'] = $result['price_from']; } if (isset($_REQUEST['price_value_from'])) { $data['price_to'] = $result['price_to']; } $min = $this->db->query('select MIN(product.price_out) as min from product')->result_array(); foreach ($min as $key_min) { } if (!isset($_REQUEST['price_value_from'])) { $data['price_from'] = $key_min['min']; } $max = $this->db->query('select MAX(product.price_out) as max from product')->result_array(); foreach ($max as $key_max) { } if (!isset($_REQUEST['price_value_to'])) { $data['price_to'] = $key_max['max']; } $data['price_range'] = $this->db->query('select DISTINCT(product.price_out) from product ORDER BY price_out ASC')->result_array(); $cate = $this->db->select('*')->from('product_category')->where('id', $this->input->get_post('id_category'))->get()->result_array(); foreach ($cate as $cate_name) { } if (!isset($_REQUEST['id_category'])) { $data['name_cate'] = ''; } if (isset($_REQUEST['id_category'])) { $data['name_cate'] = $cate_name['name']; } /* // pagination $this->load->library('pagination'); $config = array(); $config['base_url'] = site_url("/product/index/"); $config['total_rows'] = $result['num_rows']; $config['per_page'] = $limit; $config['uri_segment'] = 5; $this->pagination->initialize($config); $data['pagination'] = $this->pagination->create_links(); */ $data['price_result'] = count($result['all']); if (!isset($_REQUEST['price_value_to']) || !isset($_REQUEST['price_value_from'])) { $data['str_result'] = "Kho hàng"; } if (isset($_REQUEST['price_value_to']) || isset($_REQUEST['price_value_from'])) { $data['str_result'] = "K?t qu? t?m ki?m"; } /* md5 encryption $this->load->library('session'); $md5_time = $this->session->userdata('md5_time'); */ $sessions = new sessions(); $p_session = $sessions->getSession(); $md5_time = $p_session['s_home']; $data['is_post'] = $p_session['is_post']; $data['md5_time'] = $md5_time; $data['auto'] = ''; $data['price'] = 'Giá'; $data['header'] = ''; if ($view == 'list') { $this->load->view('product/list_view', $data); } if ($view == 'grid') { $this->load->view('product/grid_view', $data); } $this->load->view('footer'); }