【发布时间】:2021-08-25 14:44:55
【问题描述】:
我正在尝试使用分页,它工作正常。但是,在分页中,我只看到以下内容。
« 上一页 下一页 »
显示 44 个结果中的 1 到 10 个
如何使用 Laravel 进行分页,以便我可以看到分页数?
我的数据库中有 44 行
控制器
public function daftar()
{
$TMhs = DB::table('mahasiswa')->orderBy('id', 'asc')->paginate(10);
return view('Mahasiswa', ['mhs' => $TMhs]);
}
刀片/视图
@foreach($mhs as $i => $DMhs)
<tr>
<td>{{ $i+1+($mhs->perPage()*($mhs->currentPage()-1)) }}</td>
<td>{{$DMhs->nama}}</td>
<td>{{$DMhs->umur}}</td>
<td style="text-align: left;">{{$DMhs->desa}}</td>
<td style="border-left: 1px solid lightblue;">
<a href="/kontrol/getedit/{{$DMhs->id}}" class="pranala">Edit</a>
|
<a href="/kontrol/hapus/{{$DMhs->id}}" class="pranala">Hapus</a>
</td>
</tr>
@endforeach
</table>
<div class="tgLuar">
<div class="tgDalam" style="width: 35%; text-align: left">
Halaman: {{ $mhs->currentPage() }}<br>
Jumlah Data : {{ $mhs->total() }}<br>
Data per Halaman : {{ $mhs->perPage() }}<br>
</div>
</div>
<div class="tgLuar">
<div class="tgDalam">
{{ $mhs->links() }}
</div>
</div>
【问题讨论】:
-
所以我刚刚发现有人在 laravel 8 中显示分页的视频。youtube 他在这里也有同样的事情。
-
我遇到了同样的问题,但是我使用的是tailwindcss。注意分页 .blade 模板中的 .hidden 类。可能有效,但 CSS 规则不会显示它:)
标签: pagination laravel-8