##for gridview widget
#conroller
1 2 3 4 5 6 7 8 9 10 11 12 |
public function actionIndex() { $data = [ ['id' => 1, 'name' => 'name 1'], ['id' => 2, 'name' => 'name 2'], ['id' => 100, 'name' => 'name 100'], ]; $dataProvider = new ArrayDataProvider([ 'allModels' => $data]); return $this->render('index', array('dataProvider' => $dataProvider)); } |
and #view
1 2 3 4 5 6 |
<?php use yii\grid\GridView; echo GridView::widget([ 'dataProvider' => $dataProvider, ]); ?> |