コード例 #1
0
 /**
  * Creates a new Artikel model.
  * If creation is successful, the browser will be redirected to the 'view' page.
  * @return mixed
  */
 public function actionCreate()
 {
     $model = new Artikel();
     $model->scenario = 'create';
     if ($model->load(Yii::$app->request->post())) {
         $image1 = $model->uploadImage(1);
         $image2 = $model->uploadImage(2);
         $image3 = $model->uploadImage(3);
         $image4 = $model->uploadImage(4);
         $image5 = $model->uploadImage(5);
         $image6 = $model->uploadImage(6);
         $image7 = $model->uploadImage(7);
         $image8 = $model->uploadImage(8);
         $image9 = $model->uploadImage(9);
         //            print_r(Yii::$app->request->post());die;
         if ($model->save()) {
             // upload only if valid uploaded file instance found
             if ($image1 !== FALSE) {
                 $path1 = $model->getImageFile($model->image1);
                 $image1->saveAs($path1);
             }
             if ($image2 !== FALSE) {
                 $path2 = $model->getImageFile($model->image2);
                 $image2->saveAs($path2);
             }
             if ($image3 !== FALSE) {
                 $path3 = $model->getImageFile($model->image3);
                 $image3->saveAs($path3);
             }
             if ($image4 !== FALSE) {
                 $path4 = $model->getImageFile($model->image4);
                 $image4->saveAs($path4);
             }
             if ($image5 !== FALSE) {
                 $path5 = $model->getImageFile($model->image5);
                 $image5->saveAs($path5);
             }
             if ($image6 !== FALSE) {
                 $path6 = $model->getImageFile($model->image6);
                 $image6->saveAs($path6);
             }
             if ($image7 !== FALSE) {
                 $path7 = $model->getImageFile($model->image7);
                 $image7->saveAs($path7);
             }
             if ($image8 !== FALSE) {
                 $path8 = $model->getImageFile($model->image8);
                 $image8->saveAs($path8);
             }
             if ($image9 !== FALSE) {
                 $path9 = $model->getImageFile($model->image9);
                 $image9->saveAs($path9);
             }
             return $this->redirect(['view', 'id' => $model->id]);
         } else {
         }
     } else {
         return $this->render('create', ['model' => $model]);
     }
 }