public function actionToexcel() { $searchModel = new ImportemployeeSearch(); $params = Yii::$app->request->queryParams; $inputdata = json_decode($params['inputdata']); $modelname = $searchModel->formName(); $dataProvider = $searchModel->search(Proc::GetArrayValuesByKeyName($modelname, $inputdata)); Proc::Grid2Excel($dataProvider, $modelname, 'Импорт сотрудников'); }
public function actionToexcel() { $searchModel = new MaterialSearch(); $params = Yii::$app->request->queryParams; $inputdata = json_decode($params['inputdata']); $modelname = $searchModel->formName(); $dataProvider = $searchModel->search(Proc::GetArrayValuesByKeyName($modelname, $inputdata)); $selectvalues = json_decode($params['selectvalues']); $labelvalues = isset($params['labelvalues']) ? json_decode($params['labelvalues']) : NULL; Proc::Grid2Excel($dataProvider, $modelname, 'Список материальных ценностей', $selectvalues, new MaterialFilter(), $labelvalues); }
public function actionToexcel() { $searchModel = new AuthitemSearch(); $params = Yii::$app->request->queryParams; $inputdata = json_decode($params['inputdata']); $modelname = $searchModel->formName(); $dataProvider = $searchModel->search(Proc::GetArrayValuesByKeyName($modelname, $inputdata)); $selectvalues = json_decode($params['selectvalues']); Proc::Grid2Excel($dataProvider, $modelname, 'Авторизованные единицы', $selectvalues, new AuthitemFilter()); }