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

質問編集履歴

2

誤字の修正をしました。

2019/01/09 06:10

投稿

mokojun
mokojun

スコア16

title CHANGED
File without changes
body CHANGED
@@ -21,13 +21,15 @@
21
21
  <nav class="navbar navbar-expand-md navbar-dark bg-dark sticky-top">
22
22
  <div class="container">
23
23
  <div class="navbar-brand">
24
+ <!--検索フォーム-->
25
+ <form action="{{ route('posts.search') }}" method="get">
24
- <div class="input-group mb-2">
26
+ <div class="input-group mb-1">
25
- <input type="text" class="form-control" placeholder="検索キーワード" aria-label="検索キーワード"
27
+ <input type="text" class="form-control input-lg" placeholder="検索キーワード" name="search" value="">
26
- aria-describedby="basic-addon1" style="width:200px;">
27
- <div class="input-group-append">
28
+ <div class="input-group-append">
28
- <button class="btn btn-secondary" type="button">検索</button>
29
+ <button class="btn btn-secondary" type="submit">検索</button>
30
+ </div>
29
31
  </div>
30
- </div>
32
+ </form>
31
33
  </div>
32
34
  <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav"
33
35
  aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
@@ -38,8 +40,7 @@
38
40
  <!--ユーザーアイコン-->
39
41
  <ul class="navbar-nav">
40
42
  <li class="nav-item">
41
- <a class="nav-link" href="/"><img class="icon" src="{{ asset('/img/main4.jpg') }}"
43
+ <a class="nav-link" href="/"><img class="icon" src="{{ asset('/img/main4.jpg') }}" alt="アイコン" style="margin:0 10px 0 0;" >{{ Auth::user()->name }}</a>
42
- alt="アイコン" style="margin:0 10px 0 0;" >{{ Auth::user()->name }}</a>
43
44
  </li>
44
45
  <!--区切り線-->
45
46
  <div class="sen"></div>
@@ -51,7 +52,7 @@
51
52
  </ul>
52
53
  <ul class="navbar-nav">
53
54
  <li class="nav-item">
54
- <a class="nav-link" href="/register">作品投稿</a>
55
+ <a class="nav-link" href="{{ route('posts.create') }}">作品投稿</a>
55
56
  </li>
56
57
  </ul>
57
58
  <ul class="navbar-nav">
@@ -76,6 +77,8 @@
76
77
  </li>
77
78
  </ul>
78
79
  @endif
80
+ </div>
81
+ </nav>
79
82
  ```
80
83
 
81
84
  原因がわかりません...

1

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

2019/01/09 06:10

投稿

mokojun
mokojun

スコア16

title CHANGED
File without changes
body CHANGED
@@ -15,5 +15,68 @@
15
15
  <script src="js/bootstrap.bundle.min.js"></script>
16
16
  この読み込みコードを追記すると、他サイトではきちんと開き閉じできたのですが、トップページがクリック後開きっぱなしで戻らなくなりました。
17
17
 
18
+ 追記:ビュー部分のコードです。
19
+
20
+ ```ここに言語を入力
21
+ <nav class="navbar navbar-expand-md navbar-dark bg-dark sticky-top">
22
+ <div class="container">
23
+ <div class="navbar-brand">
24
+ <div class="input-group mb-2">
25
+ <input type="text" class="form-control" placeholder="検索キーワード" aria-label="検索キーワード"
26
+ aria-describedby="basic-addon1" style="width:200px;">
27
+ <div class="input-group-append">
28
+ <button class="btn btn-secondary" type="button">検索</button>
29
+ </div>
30
+ </div>
31
+ </div>
32
+ <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav"
33
+ aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
34
+ <span class="navbar-toggler-icon"></span>
35
+ </button>
36
+ <div class="collapse navbar-collapse justify-content-start" id="navbarNav" >
37
+ @if (Auth::check())
38
+ <!--ユーザーアイコン-->
39
+ <ul class="navbar-nav">
40
+ <li class="nav-item">
41
+ <a class="nav-link" href="/"><img class="icon" src="{{ asset('/img/main4.jpg') }}"
42
+ alt="アイコン" style="margin:0 10px 0 0;" >{{ Auth::user()->name }}</a>
43
+ </li>
44
+ <!--区切り線-->
45
+ <div class="sen"></div>
46
+ </ul>
47
+ <ul class="navbar-nav">
48
+ <li class="nav-item">
49
+ <a class="nav-link" href="/login">ホーム<span class="sr-only">(current)</span></a>
50
+ </li>
51
+ </ul>
52
+ <ul class="navbar-nav">
53
+ <li class="nav-item">
54
+ <a class="nav-link" href="/register">作品投稿</a>
55
+ </li>
56
+ </ul>
57
+ <ul class="navbar-nav">
58
+ <li class="nav-item" href="{{ route('logout') }}"
59
+ onclick="event.preventDefault();
60
+ document.getElementById('logout-form').submit();">
61
+ <a class="nav-link" href="/register">ログアウト</a>
62
+ </li>
63
+ </ul>
64
+ <form id="logout-form" action="{{ route('logout') }}" method="POST" style="display: none;">
65
+ @csrf
66
+ </form>
67
+ @else
68
+ <ul class="navbar-nav">
69
+ <li class="nav-item">
70
+ <a class="nav-link" href="/login">ログイン<span class="sr-only">(current)</span></a>
71
+ </li>
72
+ </ul>
73
+ <ul class="navbar-nav">
74
+ <li class="nav-item">
75
+ <a class="nav-link" href="/register">会員登録</a>
76
+ </li>
77
+ </ul>
78
+ @endif
79
+ ```
80
+
18
81
  原因がわかりません...
19
82
  回答よろしくお願いします。