我遇到了一些从未遇到过的意外问题。
{{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">
仪表板页面
个人资料页面
贡献页面
答案 0 :(得分:0)
只需修复它。问题是 我在页面中有一些“ {{Auth :: user()-> role ='student'?'':'hidden'}}“。 我只是将其更改为“ {{Auth :: user()-> role =='student'?'':'hidden'}}“。 现在它可以正常工作了。
感谢您尝试...