3 回答
TA贡献2037条经验 获得超6个赞
此代码中有几个可能需要注意的问题。该错误的主要问题似乎是您有一个循环路径可以在循环内的选项卡中获取该路径。position
$position
anchor
此部分可能不会创建您想要的内容:
@foreach ($users as $positions) @foreach ($positions->admins as $position )
这大致是说 - 以我的用户集合为例,制作一个直接附加到每个对象的位置的新集合。从这里,获取该集合并尝试查找附加到该集合的管理员集合,然后找到 .(我认为这与它试图做的事情很接近...)user
positions
$position
当你到达循环的内部和你的 / 时,你要求找到一个可能不存在的东西,或者再次找到一个集合。anchor
route
anchor
id
您已经进入了此视图。将其用作顶级循环项是有意义的,不是吗?admins
要修复,请使用作为唯一的循环项:admins
@foreach ($admins as $position )
TA贡献1827条经验 获得超9个赞
您的问题是您在数组之前放置了一个额外的。您的路线应该是$position
<a href="{{action('DashboardController@edit',['id' =>$position->id])}} " class="btn btn-success">Edit </a>
TA贡献1862条经验 获得超6个赞
编辑边栏选项卡
@foreach ($users as $positions)
@if(!empty($positions->admins)
@foreach ($positions->admins as $position )
<tbody>
<tr>
<td>{{ $position->id}}</td>
<td>{{ $position->first_name}}</td>
<td>{{ $position->last_name}}</td>
<td>{{ $position->contact}}</td>
<td>{{ $position->departments->department}}</td>
<td>{{ $position->schoolpositions->school_position}}</td>
<td>{{ $position->email}}</td>
<th> <a href="{{action('DashboardController@edit',$position['id' =>$position->id])}} " class="btn btn-success">Edit </a>
</th>
</tr>
</tbody>
@endforeach
</tr>
</tbody>
@endforeach
@endif
@endforeach
</table>
- 3 回答
- 0 关注
- 99 浏览
添加回答
举报