我正在尝试为我的视图页面使用分页但是得到错误:调用数组上的成员函数links()
限制在控制器中使用paginate显示记录很好,但问题是在传递给视图时。控制器代码是:
$referredProcedureBookings = Gateway::procedurebooking()->getReferredProcedureBooking()->paginate(5);
$new_records = [];
foreach ($referredProcedureBookings as $referredProcedureBooking)
{
$records['ProcedureId'] = $referredProcedureBooking->id;
$records['ProcedureName'] = $referredProcedureBooking->procedure_name;
$new_records[] = $records;
}
return view('procedurebookings',compact('new_records');
在我看来,它是这样的:
@foreach($new_records as $new_recordss)
<td><div class="col-md-2"><h5 class="panel-body">{{ $new_recordss['Name'] }}</h5></div></td>
<td><div class="col-md-2 col-md-pull-6"><h5 class="panel-body">{{ $new_recordss['Age'] }}</h5></div></td>
@endforeach
{{ $new_records->links() }}
我得到的错误是:调用数组上的成员函数links()。
即使我使用:{{$ new_records [links()]}}
然后我得到:调用未定义的函数链接()
我应该如何使用链接方法?
答案 0 :(得分:1)
$ referProcedureBookings上可用的链接方法
$referredProcedureBookings->links()
所以先通过$referredProcedureBookings
查看。