Вот мой маршрут:
Route::namespace('Admin')->prefix('admin')->name('admin.')->middleware(['auth', 'auth.admin'])->group(function () {
Route::prefix('users')->group(function() {
Route::get('/', 'UserController@index')->name('user');
В моем контроллере у меня есть следующее:
$users = User::with('roles', 'group')->paginate(1);
return view('admin.user.index')->with(['users' => $users]);
Без нумерации страниц это работает нормально и возвращает 4 результата, которые я имею.с разбивкой на страницы, с которой работает пользовательский интерфейс, отображаются 4 ссылки в элементах управления разбиением на страницы (1 результат на страницу), но при нажатии на ссылку на страницы 2, 3 и 4 он просто возвращает один и тот же первый элемент каждый раз.
Я вижу, что он передает параметр URL на вкладке сети, например:
http://localhost:8050/admin/users?page=2
Однако это не влияет на возвращаемый результат, поэтому я предполагаю, что проблема связана с моим запросом Eloquent?
После еще одного исследования проблема не в разбивке на страницы, а в параметрах GET.
Даже когда я передаю ключ страницы непосредственно в URL-адресе, вот так: http://localhost:8050/admin/users?page=2 мои параметры GET пусты, поэтому разбиение на страницы не работает, но что блокирует получение параметров GET?
Даже выполнение команды dd ($ _ GET) показывает, что параметры GET пусты.