質問するログイン新規登録

質問編集履歴

4

修正

2019/07/08 04:28

投稿

toll_tree
toll_tree

スコア199

title CHANGED
File without changes
body CHANGED
@@ -242,7 +242,7 @@
242
242
  redirectの場合は必ずpostになってしまう為、方法がみつかりません。
243
243
  解決策など、ご存じの方いましたら教えて頂けましたら幸いです。
244
244
  よろしくお願いします。
245
- ※追記です。
245
+ **※追記です。**
246
246
  confirm_form_dataアクション内にて、以下のように、reserve_info.blade.phpにreturnした場合、html部分の```<tr><th>希望日時</th><td>{{$reserved_date}}({{$reserved_dayOfWeek}}){{$reserved_time}}~</td></tr> ```こちらの$reserved_dateなどの変数の表示はどうすれば良いのかといった部分でつまずいてしまいました。
247
247
  ```
248
248
  if($validator->fails()){

3

修正

2019/07/08 04:27

投稿

toll_tree
toll_tree

スコア199

title CHANGED
File without changes
body CHANGED
@@ -248,7 +248,7 @@
248
248
  if($validator->fails()){
249
249
  $instance = redirect('/reserve/reserve_info');
250
250
  $validation_data = $instance->withErrors($validator)->withInput();
251
- return view('reserve.reservation.info',compact('validation_data'));
251
+ return view('reserve.reservation_info',compact('validation_data'));
252
252
 
253
253
  }
254
254
  ```

2

追記

2019/07/08 04:12

投稿

toll_tree
toll_tree

スコア199

title CHANGED
File without changes
body CHANGED
@@ -241,4 +241,14 @@
241
241
  お聞きしたいのは、reservation_info.blade.phpからpostした場合、ルーティングによりReserveControllerのconfirm_form_dataアクションが処理されますが、ここでバリデーションにより失敗した場合リダイレクトさせてしまうとgetアクセスとなってしまい、エラーが発生してしまいます。ですが、バリデーションで失敗した場合には、前の画面(reservation_info.blade.php)を表示し、エラーも表示したいと考えています。
242
242
  redirectの場合は必ずpostになってしまう為、方法がみつかりません。
243
243
  解決策など、ご存じの方いましたら教えて頂けましたら幸いです。
244
- よろしくお願いします。
244
+ よろしくお願いします。
245
+ ※追記です。
246
+ confirm_form_dataアクション内にて、以下のように、reserve_info.blade.phpにreturnした場合、html部分の```<tr><th>希望日時</th><td>{{$reserved_date}}({{$reserved_dayOfWeek}}){{$reserved_time}}~</td></tr> ```こちらの$reserved_dateなどの変数の表示はどうすれば良いのかといった部分でつまずいてしまいました。
247
+ ```
248
+ if($validator->fails()){
249
+ $instance = redirect('/reserve/reserve_info');
250
+ $validation_data = $instance->withErrors($validator)->withInput();
251
+ return view('reserve.reservation.info',compact('validation_data'));
252
+
253
+ }
254
+ ```

1

修正

2019/07/08 04:10

投稿

toll_tree
toll_tree

スコア199

title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,5 @@
1
1
  以下のコードについて、お聞きしたいことがあります。コードは該当の部分を抜粋して記載してあります。
2
- 下記はreservation.blade.phpです。
2
+ 下記はreservation_info.blade.phpです。
3
3
  ```
4
4
  <div class="input_info_box">
5
5
  @if(count($errors) > 0)