Сообщение об ошибке:
Неопределенное свойство: Illuminate \ Pagination \ LengthAwarePaginator :: $ pageName
Я создаю нумерацию страниц из массива, а следующим является массив.
$array = [▼
"A" => 1
"B" => 2
"C" => 3
"D" => 4
"E" => 5
]
И иметь следующий код:
public function paginate($items, $perPage = 5, $page = null, $options = [])
{
$page = $page ?: (Paginator::resolveCurrentPage() ?: 1);
$items = $items instanceof Collection ? $items : Collection::make($items);
return new LengthAwarePaginator($items->forPage($page, $perPage), $items->count(), $perPage, $page, $options);
}
и вызов вышеупомянутого метода следующим образом:
$data = $this->paginate($array);
return view('test', ['data' => $data]);
И в представлении test
, я ' Чтобы показать ссылки на страницы, выполните следующие действия:
<div> {{ $data->links() }}</div>
Понятия не имею, что мне не хватает, я проверил довольно много.