Exemple #1
0
 public function actionUpload()
 {
     //        $cities = new TStoreSearch();
     //        $citylist = $cities->getCityList();
     $flagpostav = new PartProviderSearch();
     $flag_postav_list = $flagpostav->get_flag_postav();
     $model = new UploadForm();
     if (Yii::$app->request->isPost) {
         $model->setAttributes(Yii::$app->request->post('UploadForm'));
         $model->file = UploadedFile::getInstance($model, 'file');
         if ($model->file && $model->validate()) {
             $runtime = \Yii::getAlias('@runtime') . '/';
             $model->file->saveAs($runtime . $model->file->baseName . '.' . $model->file->extension);
             $text['f'] = file($runtime . $model->file);
             $model->insertData($text);
             $this->redirect('index');
         }
     }
     return $this->render('upload', ['model' => $model, 'flag_postav_list' => $flag_postav_list]);
 }