使用注销更改菜单登录 Laravel 5.2


change menu login with logout laravel 5.2

我使用 laravel 5.2,我想在用户登录时将菜单登录更改为注销,但但结果如下所示在此处输入图像描述

这是我的代码

<div id="headerweb">
    <div class="wrapper">
        <a href="/" class="mainlogo" target="_self"><img src="<?=asset('public/images/mainlogo.png')?>" alt=""/></a>
        <div class="mainmenu">
            <ul>
                <li><a href="carakerja" target="_self">CARA KERJA</a> </li>
                <li><a href="order/pemeriksaan" target="_self">ORDER TES LAB</a> </li>
                <li><a href="hasil" target="_self">HASIL LAB ONLINE</a> </li>
                <li><a href="lokasilab" target="_self">LOKASI LAB</a> </li>
                <li><a href="#">BLOG</a> </li>
                @if (Auth::guest())
                <li><a href="login" target="_self">LOGIN</a> </li>
                @else
                <li class="dropdown">
                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">
                        {{ Auth::user()->name }} <span class="caret"></span>
                    </a>
                    <ul class="dropdown-menu" role="menu">
                        <li><a href="{{ url('/logout') }}"><i class="fa fa-btn fa-sign-out"></i>Logout</a></li>
                    </ul>
                    @endif
            </ul>
        </div>
    </div>
</div><!-- endheaderweb -->

有人帮我吗??

请确保您已关闭@if语句和#headerwebdiv。

<div id="headerweb">
    <div class="wrapper">
        <a href="/" class="mainlogo" target="_self"><img src="<?=asset('public/images/mainlogo.png')?>" alt=""/></a>
        <div class="mainmenu">
            <ul>
                <li><a href="carakerja" target="_self">CARA KERJA</a></li>
                <li><a href="order/pemeriksaan" target="_self">ORDER TES LAB</a></li>
                <li><a href="hasil" target="_self">HASIL LAB ONLINE</a></li>
                <li><a href="lokasilab" target="_self">LOKASI LAB</a></li>
                <li><a href="#">BLOG</a></li>
                @if (Auth::guest())
                    <li><a href="login" target="_self">LOGIN</a></li>
                @else
                    <li class="dropdown">
                        <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">
                            {{ Auth::user()->name }} <span class="caret"></span>
                        </a>
                        <ul class="dropdown-menu" role="menu">
                            <li><a href="{{ url('/logout') }}"><i class="fa fa-btn fa-sign-out"></i>Logout</a></li>
                        </ul>
                @endif
            </ul>
        </div>
    </div>
</div>

另外,请将您的欢迎路由从routes.php文件移动到 Web 中间件内部,这应该将登录名更改为注销并在登录时显示用户名。

Route::group(['middleware' => ['web']], function () {
    Route::get('/', function () {
        return view('welcome');
    });
});