未定义的属性:Illuminate \ Pagination \ LengthAwarePaginator :: $ id

时间:2019-02-18 03:16:59

标签: php mysql laravel laravel-blade

有人可以帮我完成这个吗?我是一个初学者,这是我第一次使用Laravel和PHP。

<?php

@foreach ($peminjaman as $value)
    <tbody>
    <tr>
        <td>{{ ++$i }}</td>
        <td>{{ $value->no_peminjaman }}</td>
        <td>{{ $value->no_bmn }}</td>
        <td>{{ $value->no_seri }}</td>
        <td>{{ $value->kelengkapan }}</td>
    </tr>
    </tbody>
@endforeach

2 个答案:

答案 0 :(得分:0)

您需要添加links(),以便可以在视图中生成用于分页的链接。只需看一下此处的文档,您就可以开始了:https://laravel.com/docs/5.7/pagination

希望这会有所帮助。

答案 1 :(得分:0)

操作时:

$peminjaman = Model::paginate(10);

$peminjamanIlluminate\Pagination\LengthAwarePaginator的实例。

在您的情况下,好像您有$peminjaman->id的某个地方,结果抛出了您提到的错误。

id分页器实例上没有称为LengthAwarePaginator的属性。