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

回答編集履歴

2

編集

2017/05/05 03:29

投稿

shiroyuki
shiroyuki

スコア169

answer CHANGED
@@ -1,4 +1,5 @@
1
+ 答えはcontrollerに書かれています。
1
- routeに直接処理を書くのはあまりイケてないので、きちんとcontrollerに書くクセを付けたほうがよいですね
2
+ あとrouteに直接処理を書くのはあまりイケてないので、きちんとcontrollerに書くクセを付けたほうがよいでしょう。
2
3
 
3
4
  # route.php
4
5
 
@@ -18,7 +19,7 @@
18
19
 
19
20
  class MoviesController extends Controller
20
21
  {
21
- public function edit(Request $request, $id)
22
+ public function edit(Request $request, $id) // $idにrouteで設定した{movies}の値が入ります。変数名を変えてもOKです
22
23
  {
23
24
  return view('movies_edit', [
24
25
  'movie' => Movie::find($id),

1

編集

2017/05/05 03:29

投稿

shiroyuki
shiroyuki

スコア169

answer CHANGED
@@ -18,7 +18,7 @@
18
18
 
19
19
  class MoviesController extends Controller
20
20
  {
21
- public function edit($id)
21
+ public function edit(Request $request, $id)
22
22
  {
23
23
  return view('movies_edit', [
24
24
  'movie' => Movie::find($id),