Вывод данных GridView
Вывод данных GridView
Всем привет. У меня есть сессия которая содержит множество id из БД мне нужно на основе этих id вывести GrideView как это можно реализовать?
В действительности все иначе чем на самом деле. Антуан де Сент Экзюпери
Re: Вывод данных GridView
Код: Выделить всё
//...
$session = Yii::$app->session;
$ids = (array) $session->get('ids');
//...
$query = Model::find()->andWhere(['id' => $ids]);
//...
$dataProvider = new \yii\data\ActiveDataProvider([
'query' => $query,
]);
//...
echo \yii\grid\GridView::widget([
'dataProvider' => $dataProvider,
'columns' => [
//...
],
]);
Re: Вывод данных GridView
Спасибо тебе добрый человекSeagull писал(а): ↑2019.04.04, 18:21Код: Выделить всё
//... $session = Yii::$app->session; $ids = (array) $session->get('ids'); //... $query = Model::find()->andWhere(['id' => $ids]); //... $dataProvider = new \yii\data\ActiveDataProvider([ 'query' => $query, ]); //... echo \yii\grid\GridView::widget([ 'dataProvider' => $dataProvider, 'columns' => [ //... ], ]);
В действительности все иначе чем на самом деле. Антуан де Сент Экзюпери