Ich baue eine App, wo ich verschiedene Navigation für Benutzer Rolle zeigen muss. Dies ist jedoch, was ich mitZeige verschiedene Navigation für verschiedene Benutzer Rolle
Navigation Beispiel kam haben:
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav navbar-right">
@if (Auth::check() && Auth::user()->role == 'author')
<li><a href="{{ url('user/' . Auth::user()->nameslug) }}"><i class="fa fa-user"></i> {{ Auth::user()->name }}</a></li>
@endif
@if (Auth::check() && Auth::user()->role == 'admin')
@if (!empty($page) && $page == 'admin')
<li class="active"><a href="{{ url('admin') }}"><i class="fa fa-user"></i> Admin</a></li>
@else
<li><a href="{{ url('admin') }}"><i class="fa fa-user"></i> Admin</a></li>
@endif
@endif
@if (Auth::check())
<li><a href="{{ url('logout') }}"><i class="fa fa-sign-out"></i> Logout</a></li>
@else
@if (!empty($page) && $page == 'login')
<li class="active"><a href="{{ url('login') }}"><i class="fa fa-sign-in"></i> Login</a></li>
@else
<li><a href="{{ url('login') }}"><i class="fa fa-sign-in"></i> Login</a></li>
@endif
@endif
</ul>
</div><!--/.nav-collapse -->
Ich habe es getestet und es funktioniert ganz gut, aber ich frage mich nur, wenn dies die App-Leistung auswirken wird, es langsam machen? Wenn ja, gibt es einen besseren Weg, dies zu tun? Das ist alles und danke!
Nach Ihrer Anforderung scheint in Ordnung. –
Ich habe die gleiche Logik verwendet .. Works Perfect .. –
@SagarGautam auch für eine viel Verkehr Website? –