質問編集履歴

2

誤字の修正をしました。

2019/01/09 06:10

投稿

mokojun
mokojun

スコア16

test CHANGED
File without changes
test CHANGED
@@ -44,19 +44,23 @@
44
44
 
45
45
  <div class="navbar-brand">
46
46
 
47
- <div class="input-group mb-2">
47
+ <!--検索フォーム-->
48
48
 
49
- <input type="text" class="form-control" placeholder="検索キーワード" aria-label="検索キーワード"
49
+ <form action="{{ route('posts.search') }}" method="get">
50
50
 
51
- aria-describedby="basic-addon1" style="width:200px;">
51
+ <div class="input-group mb-1">
52
52
 
53
- <div class="input-group-append">
53
+ <input type="text" class="form-control input-lg" placeholder="検索キーワード" name="search" value="">
54
54
 
55
+ <div class="input-group-append">
56
+
55
- <button class="btn btn-secondary" type="button">検索</button>
57
+ <button class="btn btn-secondary" type="submit">検索</button>
58
+
59
+ </div>
56
60
 
57
61
  </div>
58
62
 
59
- </div>
63
+ </form>
60
64
 
61
65
  </div>
62
66
 
@@ -78,9 +82,7 @@
78
82
 
79
83
  <li class="nav-item">
80
84
 
81
- <a class="nav-link" href="/"><img class="icon" src="{{ asset('/img/main4.jpg') }}"
85
+ <a class="nav-link" href="/"><img class="icon" src="{{ asset('/img/main4.jpg') }}" alt="アイコン" style="margin:0 10px 0 0;" >{{ Auth::user()->name }}</a>
82
-
83
- alt="アイコン" style="margin:0 10px 0 0;" >{{ Auth::user()->name }}</a>
84
86
 
85
87
  </li>
86
88
 
@@ -104,7 +106,7 @@
104
106
 
105
107
  <li class="nav-item">
106
108
 
107
- <a class="nav-link" href="/register">作品投稿</a>
109
+ <a class="nav-link" href="{{ route('posts.create') }}">作品投稿</a>
108
110
 
109
111
  </li>
110
112
 
@@ -154,6 +156,10 @@
154
156
 
155
157
  @endif
156
158
 
159
+ </div>
160
+
161
+ </nav>
162
+
157
163
  ```
158
164
 
159
165
 

1

ビュー部分のコードを追記しました。

2019/01/09 06:10

投稿

mokojun
mokojun

スコア16

test CHANGED
File without changes
test CHANGED
@@ -32,6 +32,132 @@
32
32
 
33
33
 
34
34
 
35
+ 追記:ビュー部分のコードです。
36
+
37
+
38
+
39
+ ```ここに言語を入力
40
+
41
+ <nav class="navbar navbar-expand-md navbar-dark bg-dark sticky-top">
42
+
43
+ <div class="container">
44
+
45
+ <div class="navbar-brand">
46
+
47
+ <div class="input-group mb-2">
48
+
49
+ <input type="text" class="form-control" placeholder="検索キーワード" aria-label="検索キーワード"
50
+
51
+ aria-describedby="basic-addon1" style="width:200px;">
52
+
53
+ <div class="input-group-append">
54
+
55
+ <button class="btn btn-secondary" type="button">検索</button>
56
+
57
+ </div>
58
+
59
+ </div>
60
+
61
+ </div>
62
+
63
+ <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav"
64
+
65
+ aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
66
+
67
+ <span class="navbar-toggler-icon"></span>
68
+
69
+ </button>
70
+
71
+ <div class="collapse navbar-collapse justify-content-start" id="navbarNav" >
72
+
73
+ @if (Auth::check())
74
+
75
+ <!--ユーザーアイコン-->
76
+
77
+ <ul class="navbar-nav">
78
+
79
+ <li class="nav-item">
80
+
81
+ <a class="nav-link" href="/"><img class="icon" src="{{ asset('/img/main4.jpg') }}"
82
+
83
+ alt="アイコン" style="margin:0 10px 0 0;" >{{ Auth::user()->name }}</a>
84
+
85
+ </li>
86
+
87
+ <!--区切り線-->
88
+
89
+ <div class="sen"></div>
90
+
91
+ </ul>
92
+
93
+ <ul class="navbar-nav">
94
+
95
+ <li class="nav-item">
96
+
97
+ <a class="nav-link" href="/login">ホーム<span class="sr-only">(current)</span></a>
98
+
99
+ </li>
100
+
101
+ </ul>
102
+
103
+ <ul class="navbar-nav">
104
+
105
+ <li class="nav-item">
106
+
107
+ <a class="nav-link" href="/register">作品投稿</a>
108
+
109
+ </li>
110
+
111
+ </ul>
112
+
113
+ <ul class="navbar-nav">
114
+
115
+ <li class="nav-item" href="{{ route('logout') }}"
116
+
117
+ onclick="event.preventDefault();
118
+
119
+ document.getElementById('logout-form').submit();">
120
+
121
+ <a class="nav-link" href="/register">ログアウト</a>
122
+
123
+ </li>
124
+
125
+ </ul>
126
+
127
+ <form id="logout-form" action="{{ route('logout') }}" method="POST" style="display: none;">
128
+
129
+ @csrf
130
+
131
+ </form>
132
+
133
+ @else
134
+
135
+ <ul class="navbar-nav">
136
+
137
+ <li class="nav-item">
138
+
139
+ <a class="nav-link" href="/login">ログイン<span class="sr-only">(current)</span></a>
140
+
141
+ </li>
142
+
143
+ </ul>
144
+
145
+ <ul class="navbar-nav">
146
+
147
+ <li class="nav-item">
148
+
149
+ <a class="nav-link" href="/register">会員登録</a>
150
+
151
+ </li>
152
+
153
+ </ul>
154
+
155
+ @endif
156
+
157
+ ```
158
+
159
+
160
+
35
161
  原因がわかりません...
36
162
 
37
163
  回答よろしくお願いします。