0

我的控制器是

public function index()
{
    $users = User::paginate(15);

    return view('dash.users.index')->with(array('users' => $users));

}

在视图中我通过:{{ $item->roles }}并将所有列作为数组返回,如果我把{{ $item->roles->get('name') }}表是空白的,为什么?

我想为每个用户显示用户->角色->名称

4

2 回答 2

1

如果它是一个数组,你应该只使用这个:

{{ $item->roles['name'] }}
于 2016-05-05T17:40:48.307 回答
0

用嵌套的foreach解决!@foreach($item->roles as $item) {{ $item['name'] }} @endforeach

在我的@foreach用户里面

感谢 Mojtaba 的帮助!

于 2016-05-05T18:00:56.783 回答