/** * Lists all MHd201509t4 models. * @return mixed */ public function actionIndex() { $searchModel = new MHd201509t4Search(); $dataProvider = $searchModel->search(Yii::$app->request->queryParams); if (isset($_GET['download'])) { $dataProvider->setPagination(false); $data = $dataProvider->getModels(); $date = date('Y-m-d-His'); $filename = Yii::$app->getRuntimePath() . DIRECTORY_SEPARATOR . 'xjfdax' . "-{$date}.csv"; $csv = new \app\models\ECSVExport($data); $attributes = ['mobile', 'score', 'create_time', 'status']; $csv->setInclude($attributes); //$csv->setHeaders(['Score'=>'成绩']); $csv->toCSV($filename); Yii::$app->response->sendFile($filename); return; } return $this->render('index', ['searchModel' => $searchModel, 'dataProvider' => $dataProvider]); }
/** * Lists all MHd201509t4 models. * @return mixed */ public function actionIndex() { $searchModel = new MHd201509t4Search(); $dataProvider = $searchModel->search(Yii::$app->request->queryParams); return $this->render('index', ['searchModel' => $searchModel, 'dataProvider' => $dataProvider]); }