2017-08-25 36 views
0

我的分页不显示在我的索引页上。如何为我的模型索引页分页创建分页15

有人可以告诉我如何为我的索引页创建分页,限制为15吗?

public function actionIndex() 
{ 
    $searchModel = new EmployeeSearch(); 
    $dataProvider = $searchModel->search(Yii::$app->request->queryParams); 
    $pagination = new Pagination([ 
     'defaultPageSize' => 5, 
     'totalCount' =>$this->count(), 
    ]); 
     $employee = $query->orderBy('name') 
     ->offset($pagination->offset) 
     ->limit($pagination->limit) 
     ->all(); 

    return $this->render('index', [ 
     'searchModel' => $searchModel, 
     'dataProvider' => $dataProvider, 
     'Employee-create' => $employee, 
     'pagination' => $pagination, 
    ]); 
} 
+0

。 。? – scaisEdge

回答

0

可为什么你重复同样的问题,3次为数据提供者设置的pageSize这样

$searchModel = new EmployeeSearch(); 
$dataProvider = $searchModel->search(Yii::$app->request->queryParams); 

$dataProvider->pagination->pageSize=15; 
0

在你的文件EmployeeSearch.php包括帕拉姆分页

$dataProvider = new ActiveDataProvider([ 
     'query' => $query, 
     'pagination' => [ 
       'pageSize' => 15, 
      ], 
]);