这是我的控制器
public function document(){
$file = File::paginate(6);
return view('admin.document',compact('file'));
}
这是我的观点
@foreach ($file as $key => $value )
<tr class="file{{$value->id}}">
<td>{{ $no++ }}</td>
<td>{{$value->title}}</td>
<td>{{$value->file}}</td>
<td>{{$value->status}}</td>
<td>{{$value->created_at}}</td>
<td>
<a href="#" class="show-modal btn btn-info btn-sm" data-id="{{$value->id}}" data-title="{{$value->title}}" data-status="{{$value->status}}">
<i class="fa fa-eye"></i>
</a>
<a href="#" class="edit-modal btn btn-warning btn-sm" data-id="{{$value->id}}" data-title="{{$value->title}}" data-status="{{$value->status}}">
<i class="glyphicon glyphicon-pencil"></i>
</a>
<a href="#" class="delete-modal btn btn-danger btn-sm" data-id="{{$value->id}}" data-title="{{$value->title}}" data-status="{{$value->status}}">
<i class="glyphicon glyphicon-trash"></i>
</a>
</td>
@endforeach
我不知道为什么我会收到错误
答案 0 :(得分:0)
我没有看到$no
变量的初始化,但您在刀片模板中使用它。
答案 1 :(得分:0)
检查你想要在$ no ++中使用的$ no变量
答案 2 :(得分:0)
有些人注意到$no
变量是有罪的。
没有从Laravel 5.3开始的计数器,而是有一个新的方便的$loop
变量。 $ loop变量是一个stdClass对象,它提供有关您当前所在循环的元信息。它公开了以下属性:
在您的情况下,您需要$loop->iteration
。
<td>{{ $loop->iteration }}</td>
答案 3 :(得分:0)
您收到错误的原因是:您没有定义变量
$no
。在循环之前定义为$ no = 1 ...
示例:
@php($no = 1)
答案 4 :(得分:0)
试试这个
你的控制器
public function document(){
$data['file'] = File::paginate(6);
return view('admin.document',$data);
}
在你看来预告
@foreach ($file as $value )
@endforeach
答案 5 :(得分:-1)
@php $no = 0; @endphp
@foreach ($file as $key=> $value)
<tr class="file{{$value->id}}">
<td>{{ $no++ }}</td>
<td>{{$value->title}}</td>
<td>{{$value->file}}</td>
<td>{{$value->status}}</td>
<td>{{$value->created_at}}</td>
<td>
<a href="#" class="show-modal btn btn-info btn-sm" data-id="{{$value->id}}" data-title="{{$value->title}}" data-status="{{$value->status}}">
<i class="fa fa-eye"></i>
</a>
<a href="#" class="edit-modal btn btn-warning btn-sm" data-id="{{$value->id}}" data-title="{{$value->title}}" data-status="{{$value->status}}">
<i class="glyphicon glyphicon-pencil"></i>
</a>
<a href="#" class="delete-modal btn btn-danger btn-sm" data-id="{{$value->id}}" data-title="{{$value->title}}" data-status="{{$value->status}}">
<i class="glyphicon glyphicon-trash"></i>
</a>
</td>
</tr>
@endforeach
&#13;