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); }
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); }
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'); }