laravel登录就不显示,不登录就显示登录按钮
xuexi 2023-12-29 09:06:47 发表在:PHP 查看数:1334
   @guest
                            @if (Route::has('login'))
                                <li class="nav-item">
                                    <a class="nav-link" href="{{ route('login') }}">{{ __('登录') }}</a>
                                </li>
                            @endif

                            @if (Route::has('register'))
                                <li class="nav-item">
                                    <a class="nav-link" href="{{ route('register') }}">{{ __('注册') }}</a>
                                </li>
                            @endif
                        @else
                        <!--加入的发布文章-->
                            <li class="nav-item">
                                    <!--<a class="nav-link" href="{{ route('article.create') }}">{{ __('写作') }}</a>-->

                               <a class="nav-link" href="{{ route('article.create') }}"> <button class="btn btn-primary ms-2" type="submit"> 写作</button></a>
                                 </li>
                        <!---->
                            <li class="nav-item dropdown">
                                <a id="navbarDropdown" class="nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false" v-pre>
                                    {{ Auth::user()->name }}
                                </a>

                                <div class="dropdown-menu dropdown-menu-end" aria-labelledby="navbarDropdown">
                                    <a class="dropdown-item" href=" "
                                       onclick="event.preventDefault();
                                                     document.getElementById('tx-form').submit();">
                                        {{ __('设置头像') }}
                                    </a>
                                    <a class="dropdown-item" href=" "
                                       onclick="event.preventDefault();
                                                     document.getElementById('pwd-form').submit();">
                                        {{ __('修改密码') }}
                                    </a>
                                    <a class="dropdown-item" href="{{ route('logout') }}"
                                       onclick="event.preventDefault();
                                                     document.getElementById('logout-form').submit();">
                                        {{ __('退出') }}
                                    </a>

                                    <form id="logout-form" action="{{ route('logout') }}" method="POST" class="d-none">
                                        @csrf
                                    </form>
                                </div>
                            </li>
                        @endguest
最近访问时间:2025-12-27 08:16:55
知识库:408条鸣谢:TAY  备案号:蜀ICP备2024090044号-2