/** * Lists all Benefit models. * @return mixed */ public function actionIndex() { $searchModel = new BenefitSearch(); $dataProvider = $searchModel->search(Yii::$app->request->queryParams); return $this->render('index', ['searchModel' => $searchModel, 'dataProvider' => $dataProvider]); }
{ return['class'=>'alert-info']; } else if($model->scholar_school_area=='NCR') { return['class'=>'alert-warning']; } }, 'columns' => [ [ 'class' => 'kartik\grid\ExpandRowColumn', 'value' => function($model, $key, $index, $column){ return GridView::ROW_COLLAPSED; }, 'detail' => function ($model, $key, $index, $column){ $searchModel = new BenefitSearch(); $searchModel -> benefit_scholar_id = $model->scholar_id; $dataProvider = $searchModel->search(Yii::$app->request->queryParams); return Yii::$app->controller->renderPartial('_benefitsrecords',[ 'searchModel' => $searchModel, 'dataProvider' => $dataProvider, ]); }, ], 'scholar_id', 'scholar_firstName', 'scholar_lastName', 'scholar_middleName', // 'scholar_gender',