如果刀片模板中的其他内容取决于role_id

问题描述 投票:0回答:1

嗨专家我试图在这里显示一个内容取决于登录用户。如果他们的角色id = 2,则链接将显示在侧边栏中。但那时它有一个错误。谢谢

@if(({{ Auth::user()->role_id }})=="2") 
            <li class="{{ Request::is('activity*') ? 'active open' : ''  }}">
                <a href="{{ route('profile.activity') }}" class ="{{ Request::is('activity*') ? 'active' : ''  }}"><i class="fa fa-list-alt"></i> {{ Auth::user()->role_id }} User Log</a> 
            </li>
@endif
laravel-5 laravel-blade
1个回答
0
投票
@if((Auth::user()->role_id)=="2") 
   <li class="{{ Request::is('activity*') ? 'active open' : ''  }}">
       <a href="{{ route('profile.activity') }}" class ="{{ Request::is('activity*') ? 'active' : ''  }}"><i class="fa fa-list-alt"></i> {{ Auth::user()->role_id }} User Log</a> 
   </li>
@endif

不需要{{}},因为@已经意味着你正在使用php

© www.soinside.com 2019 - 2024. All rights reserved.