【发布时间】:2017-04-30 20:31:03
【问题描述】:
我有这样的路线:
Route::get('/userlist', function () {
$users = User::where('owner_id',Auth::user()->owner_id)->orderBy('created_at','desc');
return View::make('auth.forms.userlist')->with('user',$users);
});
这是应该填写的表格:
...{{$i = 1}}
@foreach($user as $users)
<tr>
<td>{{ $i }}</td>
<td>{{$users->salutation}}</td>
<td>{{$users->name}}</td>
<td>{{$users->surname}}</td>
<td>{{$users->email}}</td>
@if($users->role=="owner")
<td><input type="checkbox" name="role" checke="1" disabled></td>
@elseif($users->role == "admin")
<td><input type="checkbox" name="role" checked="1"></td>
@else
<td><input type="checkbox" name="role"></td>
@endif
@if($users->role=="owner")
<td><input type="checkbox" name="release" checked="1" disabled></td>
@elseif($users->active == true)
<td><input type="checkbox" name="release" checked="1"></td>
@else
<td><input type="checkbox" name="release"></td>
@endif
<td><input type="checkbox"></td>
</tr>
{{$i++}}
@endforeach...
表格加载,我没有收到错误。我只是得到一张空桌子。有任何想法吗?我做错了什么?
【问题讨论】:
-
你试过
dd($users)吗?我想知道你的User::where('owner_id',Auth::user()->owner_id)是否真的获取数据.. -
技术上你的代码是正确的,但是请修正你的代码,当你传递变量
users时,你必须将变量命名为users,为什么你将它命名为user(单数)?然后在你的 foreach@foreach($users as $user)
标签: php laravel eloquent blade