Ignore:
Timestamp:
Nov 4, 2014 6:48:37 PM (11 years ago)
Author:
namnd
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • pro-violet-viettel/sourcecode/application/modules/admin/controllers/user.php

    r396 r408  
    33class User extends MX_Controller
    44{
     5       
     6        const TOKENPW = 'violet';
     7       
    58        public function __construct()
    69        {
     
    2932                $data['itemsoptions'] = array(10, 25, 50, 100);
    3033                $data['perpage'] = 10;
     34                $data['statusoptions'] = array(0=>"Tất cả", 1=>"Kích hoạt", 2=>"Tạm ngưng");
     35                $data['status'] = 0;
     36                if ($this->input->post('status'))
     37                {
     38                        $data['status'] = (int)$this->input->post('status') ;
     39                }
    3140                $data['keyword'] = "";
    3241                $data['sorting_order']="sorting_desc";
     
    4857                $data['start'] = ($data['current_page'] - 1) * $data['perpage'];
    4958                $data['total'] = $this->user_model->get_total_users($data);
    50                 $data['users'] = $this->user_model->get_list_users($data);
     59                $us = $this->user_model->get_list_users($data);
     60                $users = array();
     61                foreach($us as $u):
     62                        $id = $u['us_id'];
     63                        $username = $this->get_username($id);
     64                        $u['username'] = $username;
     65                        array_push($users, $u);
     66                endforeach;
     67               
     68                $data['users'] = $users;
    5169                $data['paging_url'] = base_url() . "admin/nguoi_dung/trang/";
    5270                $data['num_links'] = 2;
     
    132150        }
    133151       
     152        private function get_username($us_id)
     153        {
     154                $src = 'violet';
     155                $token = md5($us_id.self::TOKENPW);
     156                $this->load->model('user_model');
     157                $data = $this->user_model->get_user_info($src, $us_id, $token);
     158                if (strlen($data) > 0){
     159                        $arr_users = explode("&", $data);
     160                        $str_username = $arr_users[1];
     161                        $arr_username = explode("=", $str_username);
     162                        return $arr_username[1];
     163                }else
     164                {
     165                        return "";
     166                }
     167
     168        }
     169       
    134170}
Note: See TracChangeset for help on using the changeset viewer.