Guest User

Untitled

a guest
Aug 22nd, 2018
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.62 KB | None | 0 0
  1. public function actionCreate()
  2. {
  3. $model = new Request();
  4.  
  5. $request = Yii::$app->request->post();
  6.  
  7. if ($request) {
  8.  
  9.  
  10. $user = new User;
  11. $user->email = $request["Request"]["temporaryemail"];
  12. $user->password = $user->generatePassword();
  13. $user->save();
  14.  
  15.  
  16. $model->user_id = $request["Request"]["user_id"];
  17. $model->title = $request["Request"]["title"];
  18. $model->shipping_timeframe = $request["Request"]["shipping_timeframe"];
  19. $model->remarks = $request["Request"]["remarks"];
  20. $model->save();
  21.  
  22. foreach ($request["Request"]["temporaryitems"] as $temporaryitem) {
  23. $item = new Item();
  24. $item->request_id = $model->id;
  25. $item->description = $temporaryitem["description"];
  26. $item->material_description = $temporaryitem["material_description"];
  27. $item->quantity = $temporaryitem["quantity"];
  28. $item->save();
  29.  
  30. Yii::$app->helperfunctions->print_r2( $_FILES );
  31. Yii::$app->helperfunctions->print_r2( $temporaryitem );
  32. $files = UploadedFile::getInstancesByName($temporaryitem["files"]);
  33. print_r($files);
  34. die();
  35. }
  36.  
  37. Yii::$app->session->setFlash('success', "Vielen Dank für Ihre Anfrage! Wir melden uns so schnell wie möglich bei Ihnen.");
  38.  
  39. return $this->render('view', [
  40. 'model' => $model,
  41. ]);
  42. }
  43.  
  44. return $this->render('create', [
  45. 'model' => $model,
  46. ]);
  47. }
Add Comment
Please, Sign In to add comment