У меня есть массив:Использование Yii2 GridView с массивом данных
$arr = ['ID' => 'A1', 'Description' => 'Item to be sold', ...]
В контроллере:
$provider = new ArrayDataProvider([
'allModels' => $arr,
//'sort' =>['attributes' => ['ID', 'Description'],],
'pagination' => ['pageSize' => 5]
]);
$this -> render('index', ['provider' => $arr]);
В силу (index.php
):
GridView::widget([
'dataProvider' => $provider,
]);
И нет никакого результата на странице. Где это неправильно?
Вы правы, но как вы можете фильтровать столбцы с GridView? – Ydakilux
Если у вас есть другая проблема, пожалуйста, создайте для этого отдельный вопрос. Эта проблема решена. – arogachev