Php Laravel 7刀片视图@guest and Auth::用户问题
我的导航中有一个按钮,如果您是@guest,则是连接模式的链接,@else我在Auth user角色的功能中有两种显示,但我只看到@esle显示 在本地与代客泊车一切工作都很好,这个问题只是当我部署在网络上的项目Php Laravel 7刀片视图@guest and Auth::用户问题,php,laravel,laravel-blade,Php,Laravel,Laravel Blade,我的导航中有一个按钮,如果您是@guest,则是连接模式的链接,@else我在Auth user角色的功能中有两种显示,但我只看到@esle显示 在本地与代客泊车一切工作都很好,这个问题只是当我部署在网络上的项目 @guest <li class="nav-item ml-2"> <a class="nav-link text
@guest
<li class="nav-item ml-2">
<a class="nav-link text-success" id="conModal" href="" data-toggle="modal"
data-target="#connexionTarget">{{ __('Connexion') }}</a>
</li>
@else
@if(Auth::user()->role_id === 0)
<li class="nav-item ml-2 dropdown">
<a id="navbarDropdown" class="nav-link dropdown-toggle text-success" href="#" role="button"
data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" v-pre>
{{ Auth::user()->firstName }} <span class="caret"></span>
</a>
<div class="dropdown-menu dropdown-menu-right" aria-labelledby="navbarDropdown">
<a class="dropdown-item linkCollapse infoUserBtn" href="" data-toggle="modal" data-target="#infoUser">
{{ __('Mon Profil') }}
</a>
<a class="dropdown-item linkCollapse userOrdersBtn" href="" data-toggle="modal" data-target="#userOrders">
{{ __('Mes Commandes') }}
</a>
<a class="dropdown-item" href="{{ route('logout') }}"
onclick="event.preventDefault();
document.getElementById('logout-form').submit();">
{{ __('Déconnection') }}
</a>
<form id="logout-form" action="{{ route('logout') }}" method="POST"
style="display: none;">
@csrf
</form>
</div>
</li>
@else
<li class="nav-item ml-2 dropdown">
<a id="navbarDropdown" class="nav-link dropdown-toggle text-success" href="#" role="button"
data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" v-pre>
{{ Auth::user()->firstName }} <span class="caret"></span>
</a>
<div class="dropdown-menu dropdown-menu-right" aria-labelledby="navbarDropdown">
<a class="dropdown-item" href="{{ route('logout') }}"
onclick="event.preventDefault();
document.getElementById('logout-form').submit();">
{{ __('Déconnection') }}
</a>
<form id="logout-form" action="{{ route('logout') }}" method="POST"
style="display: none;">
@csrf
</form>
</div>
</li>
@endif
@endguest
@guest
@否则
@if(Auth::user()->role_id==0)
@csrf
@否则
@csrf
@恩迪夫
@终客
您可以从这里查看Laravel文档>>认证指令
@auth和@guest指令可用于快速确定当前用户是否经过身份验证或是来宾:
@auth
// The user is authenticated...
@endauth
@guest
// The user is not authenticated...
@endguest