2017-09-11 41 views
1

這是我在刀片視圖中的代碼。我的目的是隻有當經過驗證的用戶的電子郵件地址與if條件匹配時,纔會顯示此特定的HTML。請在下面檢查,這是目前沒有工作,因爲它應該是正確@Ira Lavel 5.2的刀片視圖中的語法

@if ('{{ Auth::user()->email }}' == '[email protected]') 
      <li> 
      <a href="{{ URL::route('UploadsHome') }}"><i class="fa fa-file-text" aria-hidden="true"></i>File Uploads</a> 
      </li> 
@endif 

回答

1

使用無'引號和不{{括號只是使用Auth::user()->email或更好\Auth::user()->email

@if (\Auth::user()->email == '[email protected]') 
    <li> 
    <a href="{{ URL::route('UploadsHome') }}"><i class="fa fa-file-text" aria-hidden="true"></i>File Uploads</a> 
    </li> 
@endif 
+0

這工作!謝謝! –

0

也許這可以工作:

@if (Auth::user()->email == '[email protected]') 
    //your code after authentication 
@else 
    //user not logged in 
@endif