我正在使用Laravel的分页器来每页显示100个结果。在每行前面,我目前显示数据库字段的ID。然而,我想要显示计数。
或者像这样
这里的问题是,Laravel 5.1不再有
我尝试了以下方式:
但是我的网站总是只显示数字“2”,而不是递增。我该如何实现?
我在stackoverflow上找到了一些解决Laravel 4问题的帖子
他们说,你应该这样解决
<?php $count = $players->getFrom(); ?>
@foreach ($players as $player)
<tr>
<td>{{ $count++ }}. </td>
</tr>
@endforeach
或者像这样
<?php $count = $players->getFrom() + 1; ?>
@foreach ($players as $player)
...
这里的问题是,Laravel 5.1不再有
getForm
方法。升级指南建议用firstItem
替换getFrom
,我已经这样做了。不幸的是,我没有得到正确的数字。我尝试了以下方式:
<?php $count = $pages->firstItem() + 1 ?>
@foreach ($pages as $page)
@include('pages.singlepagebasic')
@endforeach
就像这样
{{ $count = $pages->firstItem() }}
@foreach ($pages as $page)
@include('pages.singlepagebasic')
@endforeach
//pages.singlebasic.blade.php
{{ $count ++ }}
但是我的网站总是只显示数字“2”,而不是递增。我该如何实现?