我面临着一些我以前从未遇到的意想不到的问题。
{{Auth::user()->role}}
在3页上工作,但不在2页上工作。一个是回显“隐藏”文本,一个显示空白/无。此外,{{Auth::user()->name}}
正在所有页面中工作。
{{Auth::user()->role}}
位于layout.blade.php页面上,并扩展到其他页面。那么,为什么它不适用于所有页面。
我试过cash || config:clear;
也改变了浏览器,但仍然没有结果!
请帮忙......!
layout.blade.php
<!-- Sidebar menu-->
<div class="app-sidebar__overlay" data-toggle="sidebar"></div>
<aside class="app-sidebar">
<div class="app-sidebar__user">
<img class="app-sidebar__user-avatar" src="https://www.signicat.com/wp-content/uploads/2014/06/default-profile-picture.png" width="70px" alt="User Image">
<div>
<p class="app-sidebar__user-name">{{Auth::user()->name}}</p>
<p class="app-sidebar__user-designation">{{Auth::user()->role}}</p>
</div>
</div>
<ul class="app-menu">
仪表板页面
个人资料页
贡献页面
刚修好了。问题是我在页面中有一些“{{Auth :: user() - > role ='student'?'':'hidden'}}”。我刚把它改为“{{Auth :: user() - > role =='student'?'':'hidden'}}”。现在它正常运作。
谢谢你的尝试......