public function index() { $order = I('order', ''); $model = D(CONTROLLER_NAME); //查询值 $pk = $model->getPk(); $order = empty($order) ? $pk . ' desc' : $order; $map = method_exists($this, '_filter') ? $this->_filter() : array(); //查询数据 $list = $model->lists($map, $order); $list = ArrayHelper::array_tree($list); $count = $model->_count($map); //分页处理 $page_list = $this->page($count, $page, $page_size); $this->assign('page_list', $page_list); $this->assign('count', $count); $this->assign('list', $list); $this->display(); }