<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class User extends MX_Controller
{
	public function __construct()
	{
		parent::__construct();
		$this->load->helper('cookie');
	}
	
	public function index()
	{
		$admin_info = $this->session->userdata('adminInfo');
		if ($admin_info)
		{
			$data['content'] = $this->get_users();
			$this->load->view('user/index', $data);
		}else
		{
			$this->load->view('login');
		}
	}
	
	public function get_users()
	{
		$this->load->helper('pagging');
		$this->load->model('user_model');
		$data['current_page'] = $this->uri->segment(4, 1);
		$data['itemsoptions'] = array(1, 25, 50, 100);
		$data['perpage'] = 1;
		$data['keyword'] = "";
		if ($this->input->post('items')) 
		{
			$data['perpage'] = $this->input->post('items');
		}
		if ($this->input->post('keyword')) {
            $data['keyword'] = $this->input->post('keyword');
        }
		$data['start'] = ($data['current_page'] - 1) * $data['perpage'];
		$data['total'] = $this->user_model->get_total_users($data);
		$data['users'] = $this->user_model->get_list_users($data);
		$data['paging_url'] = base_url() . "admin/nguoi_dung/trang/";
		$data['num_links'] = 2;
		$data['paging'] = pagging($data);
		if ($this->input->is_ajax_request())
		{
			return $this->load->view('user/listview', $data);
		}
		return $this->load->view('user/listview', $data, true);
	}
	
}