Laravel 分页迭代计数器
如果我有一个带有foreach循环和迭代计数器的视图,那么在使用分页时如何在另一个页面上继续使用该计数器 我的视图循环:Laravel 分页迭代计数器,laravel,laravel-4,Laravel,Laravel 4,如果我有一个带有foreach循环和迭代计数器的视图,那么在使用分页时如何在另一个页面上继续使用该计数器 我的视图循环: <?php $i = 0; ?> @foreach ($countries as $country) {{ $i }} <?php $i++; ?> @endforeach 现在我已经设置好了,如果我转到分页的第二页,计数器将再次从1开始,而不是从10开始,然后是20,依此类推…… @foreach($国家作为$国家) {{$skip
<?php $i = 0; ?>
@foreach ($countries as $country)
{{ $i }}
<?php $i++; ?>
@endforeach
现在我已经设置好了,如果我转到分页的第二页,计数器将再次从1开始,而不是从10开始,然后是20,依此类推……
@foreach($国家作为$国家)
{{$skipped+$i}
@endforeach
@foreach($国家作为$国家)
{{$skipped+$i}
@endforeach
@foreach($国家作为$国家)
{{$skipped+$i}
@endforeach
@foreach($国家作为$国家)
{{$skipped+$i}
@endforeach
修改为全局答案:
$item = $item->paginate(10);
$skipped = ($item->currentPage() * $item->perPage()) - $item->perPage();
然后在刀片文件中:
{{ $loop->iteration + $skipped }}
修改为全局答案:
$item = $item->paginate(10);
$skipped = ($item->currentPage() * $item->perPage()) - $item->perPage();
然后在刀片文件中:
{{ $loop->iteration + $skipped }}
修改为全局答案:
$item = $item->paginate(10);
$skipped = ($item->currentPage() * $item->perPage()) - $item->perPage();
然后在刀片文件中:
{{ $loop->iteration + $skipped }}
修改为全局答案:
$item = $item->paginate(10);
$skipped = ($item->currentPage() * $item->perPage()) - $item->perPage();
然后在刀片文件中:
{{ $loop->iteration + $skipped }}
对于laravel 5.6,这应该直接从刀片服务器上运行:
{{$loop->iteration+$countries->firstItem()-1}}
对于laravel 5.6,这应该直接从刀片服务器工作:
{{$loop->iteration+$countries->firstItem()-1}}
对于laravel 5.6,这应该直接从刀片服务器工作:
{{$loop->iteration+$countries->firstItem()-1}}
对于laravel 5.6,这应该直接从刀片服务器工作:
{{$loop->iteration+$countries->firstItem()-1}}
修改为
并保留{$i}
。谢谢。修改为
并保留{{$i}
。谢谢。修改为
并保留{{$i}
。谢谢。修改为
并保留{{$i}
。谢谢