#LogoutしかメニューがないAuth機能のナビバー。
Laravelでポートフォリオを作成中です!!
Auth機能でログイン機能を実装したのち
右上部にログインした後に名前が表示されるのですが
そこのナビバーって
Logoutしかメニューがないんですね。
今回のポートフォリオで
追加で「新規投稿画面」
「ユーザー情報画面」とか他画面に行くためのリンクの追加がしたい。。。。
##日本語で探したかったけどうまく言葉が見つからんやった
なので英語で説明あったので。
こちら
まだ初心者なので英語のソース見るのドキドキしちゃうんですが
簡単でした。
This should be super simple to do, I'm not sure what you're doing but to add additional links you can add an anchor tag to the dropdown div:
スーパーシンプルやで。アナタ様がどのような感じでやったか知らんけど、
a タグを div ん中に追加するんやで。
<a class="dropdown-item" href="#">About</a>
たとえばこんな感じやな
<div class="dropdown-menu dropdown-menu-right" aria-labelledby="navbarDropdown">
<a class="dropdown-item" href="#">About</a>
<a class="dropdown-item" href="{{ route('logout') }}" onclick="event.preventDefault(); document.getElementById('logout-form').submit();">
{{ __('Logout') }}
</a>
<form id="logout-form" action="{{ route('logout') }}" method="POST" style="display: none;">
@csrf
</form>
</div>
て感じでした。
aタグの中に「dropdown-item」のクラス名を追加して
あとはお好きなようにリンク貼っちゃっていいみたいです。
簡単じゃった。またレベルが上がりました。