Laravel 和 spatie/laravel-permission - 将角色名称提取到视图中

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

我想在 Laravel 中“提取”角色的视图名称,每个角色都有不同的徽章。

我的代码:

<td><span class="badge badge-secondary">{{ $user->roles()->pluck('name')->implode(' ') }}</span></td>

我的结果:

我在一个跨类中获取所有角色名称。

php laravel laravel-blade laravel-permission pluck
2个回答
0
投票

这个怎么样:

<td>
    @foreach($user->roles()->pluck('name') as $role_name){
       <span class="badge badge-secondary">{{ $role_name }}</span>
    @endforeach
</td>

0
投票
<td>
    @foreach($user->roles as $role){
        <span class="badge badge-secondary">{{ $role->name }}</span>
    @endforeach
</td>

我想这就是你想要的。

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