Example #1
0
 public function listing($page = 0)
 {
     $data['total_rows'] = $this->Users->findAllCount();
     $data['per_page'] = $this->per_page;
     $users = $this->Users->find(FALSE, $page, $this->per_page);
     $data['result'] = $users->result();
     config_pagination($this, base_url('users'), $data);
     if (!empty($this->message)) {
         $data['message'] = $this->message;
     }
     //var_dump($data['result']);
     $data['view'] = "users/list";
     $this->load->view('template', $data);
 }
Example #2
0
 public function listing($page = 0)
 {
     $data['total_rows'] = $this->Products->findAllCount();
     $data['per_page'] = $this->per_page;
     $products = $this->Products->find(FALSE, $page, $this->per_page);
     $data['result'] = $products->result();
     $categories = $this->getCategories(1);
     $data['categories'] = $categories->result_array();
     config_pagination($this, base_url('products'), $data);
     if (!empty($this->message)) {
         $data['message'] = $this->message;
     }
     //var_dump($data['result']);
     $data['view'] = "products/list";
     $this->load->view('template', $data);
 }
Example #3
0
 public function version_list($appid = null, $row = 0)
 {
     $user = $this->session->user;
     if (empty($user)) {
         // 返回首页
         $base_url = $this->config->item('base_url');
         header("Location: {$base_url}admin");
     }
     $mode = "/^[0-9]+\$/";
     // 正则
     if (!preg_match($mode, $appid) || !preg_match($mode, $row)) {
         die('param error');
     }
     $apps_row = $this->admin_model->get_apps_row_by_id($appid);
     if (is_null($apps_row)) {
         die('appid error');
     }
     /* 分页开始 */
     $this->load->library('pagination');
     $this->load->helpers('config_pagination');
     $per_page = 20;
     // 每页数量
     $result = $this->admin_model->get_versions_rows_by_latest($appid, $per_page, $row);
     $url = "/admin/version_list/{$appid}/";
     $cfg = config_pagination($url, $result['total_rows'], $per_page, 4);
     $this->pagination->initialize($cfg);
     $data['total_rows'] = $result['total_rows'];
     $data['pages_html'] = $this->pagination->create_links();
     /* 分页结束 */
     $data['appid'] = $appid;
     $data['app_name'] = $apps_row->name;
     $data['version_list'] = $result['query']->result();
     $data['user'] = $user;
     $data['title'] = '版本列表';
     $data['base_url'] = $this->config->item('base_url');
     $this->load->view('admin_header.php', $data);
     $this->load->view('admin_sidebar_version.php');
     $this->load->view('admin_version_list.php');
     $this->load->view('admin_footer.php');
 }