回答編集履歴

1

修正

2019/07/31 08:13

投稿

m.ts10806
m.ts10806

スコア80852

test CHANGED
@@ -2,8 +2,48 @@
2
2
 
3
3
  パラメータつけてコントローラ側でその内容により判断するしかないのでは。
4
4
 
5
+
6
+
7
+ //ルーティング
8
+
5
9
  ```php
6
10
 
7
- Route::get('/test1/test2/{?param}','TestController@display_data');
11
+ Route::get('/test1/test2/{param?}','TestController@display_data');
8
12
 
9
13
  ```
14
+
15
+
16
+
17
+ //コントローラ
18
+
19
+ ```php
20
+
21
+ public function display_data($param)
22
+
23
+ {
24
+
25
+ if($param == 'hoge'){
26
+
27
+ return view('practice.blade.php');
28
+
29
+ }
30
+
31
+
32
+
33
+ //~~~パラメータがないときの処理
34
+
35
+ }
36
+
37
+
38
+
39
+ ```
40
+
41
+
42
+
43
+ リダイレクトのところ
44
+
45
+ ```php
46
+
47
+ return redirect('/test1/test2/hoge')->withErrors()->withInput()->with('msg','削除しました');
48
+
49
+ ```