【问题标题】:Pagination Laravel 8 no result分页 Laravel 8 没有结果
【发布时间】:2021-06-23 23:03:08
【问题描述】:

我正在关注 Laravel 8 中的分页教程, 但它没有用, 这就是我所做的:

在 BookingController.php 中

public function index()
{
    $bookings = DB::table('bookings')->paginate(1);
    return view('bookings.index')
        ->with('bookings', $bookings);
}

在Booking.php中

class Booking extends Model
{
}

在 index.blade.php 中

{{$bookings->links()}}

它没有显示任何错误,但它不起作用,有人知道吗?提前致谢

【问题讨论】:

  • 你有模型Booking.php,但是如果你使用DB::table('bookings')就不要使用它...你的代码应该是$bookings = Booking::paginate(1);。除此之外,您的数据库中是否真的有行? Booking::count(); 的输出是什么?
  • Booking::paginate(1);我用过这个但结果相同
  • Booking::count();返回 1
  • 很抱歉,它可以工作,但是渲染不好,分页没有显示,因为记录是 1
  • 尝试在数据库中添加另一行;如果数据库中只有一条记录,我认为links() 方法不会呈现任何内容。

标签: php laravel laravel-8


【解决方案1】:

=>你可以试试这个我可以使用这个分页链接它在 laravel 8 上的工作。

{{$bookings->links("pagination::bootstrap-4")}}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-12-31
    • 2017-02-24
    • 2015-07-17
    • 1970-01-01
    • 2017-01-12
    • 2013-01-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多