質問編集履歴
4
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -72,7 +72,11 @@
|
|
72
72
|
|
73
73
|
しかし、通常のHTMLのように
|
74
74
|
|
75
|
+
```PHP
|
76
|
+
|
75
|
-
<a link href="{{('/testapp/home/a')}}">
|
77
|
+
<a link href="{{('/testapp/home/a')}}">a</a>
|
78
|
+
|
79
|
+
```
|
76
80
|
|
77
81
|
と書けば目的のページは問題なく表示されます。
|
78
82
|
|
3
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -72,7 +72,7 @@
|
|
72
72
|
|
73
73
|
しかし、通常のHTMLのように
|
74
74
|
|
75
|
-
<a link href="{{('testapp/home/a')}}">
|
75
|
+
<a link href="{{('/testapp/home/a')}}">
|
76
76
|
|
77
77
|
と書けば目的のページは問題なく表示されます。
|
78
78
|
|
2
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -16,9 +16,11 @@
|
|
16
16
|
|
17
17
|
|
18
18
|
|
19
|
-
今のところルート設定はこうなっています。
|
19
|
+
今のところルーティングとコントローラーの設定はこうなっています。
|
20
20
|
|
21
|
+
- ルーティング(web.php)
|
22
|
+
|
21
|
-
```
|
23
|
+
```PHP
|
22
24
|
|
23
25
|
Route::get('testapp/home', function () {
|
24
26
|
|
@@ -32,7 +34,13 @@
|
|
32
34
|
|
33
35
|
});
|
34
36
|
|
37
|
+
Route::get('/home', 'HomeController@index')->name('home');
|
38
|
+
|
39
|
+
Route::get('/a','HomeController@index')->name('a');
|
40
|
+
|
35
41
|
```
|
42
|
+
|
43
|
+
- コントローラー(HomeControllar.php)
|
36
44
|
|
37
45
|
```PHP
|
38
46
|
|
@@ -62,7 +70,7 @@
|
|
62
70
|
|
63
71
|
![ログイン画面](c89fcebf314b8ced1e5d8e8df85782c1.png)
|
64
72
|
|
65
|
-
通常のHTMLのように
|
73
|
+
しかし、通常のHTMLのように
|
66
74
|
|
67
75
|
<a link href="{{('testapp/home/a')}}">
|
68
76
|
|
1
現状を詳しく追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
現在Laravelを使ってWebアプリを作成しています。
|
2
2
|
|
3
|
-
URLを直接入力して目的のページを表示することはできるのですが、通常のHTMLで作られたホームページのように表示されている文字をクリックしたら目的のページへ移動するってのをしたいです。
|
3
|
+
URLを直接入力して目的のページを表示することはできるのですが、ルーティングやコントローラーを使いつつ、通常のHTMLで作られたホームページのように表示されている文字をクリックしたら目的のページへ移動するってのをしたいです。
|
4
4
|
|
5
5
|
**例**
|
6
6
|
|
@@ -33,3 +33,41 @@
|
|
33
33
|
});
|
34
34
|
|
35
35
|
```
|
36
|
+
|
37
|
+
```PHP
|
38
|
+
|
39
|
+
public function index()
|
40
|
+
|
41
|
+
{
|
42
|
+
|
43
|
+
return view('home','bicycletype');
|
44
|
+
|
45
|
+
}
|
46
|
+
|
47
|
+
```
|
48
|
+
|
49
|
+
|
50
|
+
|
51
|
+
viewsに入ってるファイルでは
|
52
|
+
|
53
|
+
```PHP
|
54
|
+
|
55
|
+
<a href="{{asset ('/a')}}">a</li>
|
56
|
+
|
57
|
+
```
|
58
|
+
|
59
|
+
と打ち込んでいます。
|
60
|
+
|
61
|
+
この状態で a をクリックするとLaravel生成時に元から入ってるログイン画面が表示されてしまいます。
|
62
|
+
|
63
|
+
![ログイン画面](c89fcebf314b8ced1e5d8e8df85782c1.png)
|
64
|
+
|
65
|
+
通常のHTMLのように
|
66
|
+
|
67
|
+
<a link href="{{('testapp/home/a')}}">
|
68
|
+
|
69
|
+
と書けば目的のページは問題なく表示されます。
|
70
|
+
|
71
|
+
|
72
|
+
|
73
|
+
そもそもこのぐらいの処理であれば、わざわざルーティングやコントローラーを使う必要はないのでしょうか?
|