Я пытаюсь получить информацию от действия, но когда нажимаю, просто обновляю страницу, и в консоли я получаю код 302. Я остаюсь на текущей странице.
Я прочитал много похожих тем здесь, но ничего не нашел.
Я пытаюсь выполнить http://laravel2.lo/getUserChannels?user_id=2
Laravel 5.7.16
route:
Auth::routes();
Route::group(['middleware' => ['auth']], function () {
Route::view('createUser', 'createuser');
Route::view('createChannel', 'createchannel');
Route::view('joinChannel', 'joinchannel');
Route::get('profile', 'UserController@profile');
Route::get('users', 'UserController@users');
Route::get('getChannelUsers', 'UserController@getChannelUsers');
Route::get('getUserChannels', 'ChannelController@getUserChannels');
});
ChannelController:
class ChannelController extends Controller
{
public function getUserChannels(Request $request)
{
$this->validate($request, [
'user_id' => 'required|integer',
]);
/** @var User $user */
$user = User::find($request->user_id);
return view('singleuser', ['channels' => $user->channels, 'username' => $user->name]);
}
}
В файле журнала нет ошибок.
Спасибо за любую помощь и совет.