Я хочу, чтобы в Laravel "выдернули" из списка имена ролей, каждая из которых имеет свой значок.
Мой код:
<td><span class="badge badge-secondary">{{ $user->roles()->pluck('name')->implode(' ') }}</span></td>
Мой результат: введите описание изображенияздесь
Я получаю все имена ролей в одном классе span :( Спасибо за помощь.
<td> @foreach($user->roles as $role){ <span class="badge badge-secondary">{{ $role->name }}</span> @endforeach </td>
Я думаю, это то, что вы хотите.
что по этому поводу:
<td> @foreach($user->roles()->pluck('name') as $role_name){ <span class="badge badge-secondary">{{ $role_name }}</span> @endforeach </td>