@IdontRememberMyNickName

При редиректе не подгружает контент?

Добрый день!
Столкнулся с такой проблемой, необходимо в middleware сделать проверку и в случае если она прошла, то перенаправить на страницу.
$order = UserOrder::where('user_id', Auth::id())->first();

if($order->order_id == null){
return $next($request);
}
if($order->order_id != null and route('order.order-step', $order->order_id) != URL::current()){
return redirect()->route('orders.order-step', [$user->order_id]);
}elseif(route('orders.test-step', $user->order_id) == URL::current()){
return $next($request);
}
Проверка отрабатывает, но при редиректе не подгружается контент, статус код 200 но вьюха не подгружается, даже в контроллер не попадает, буду презнателен за любую помощь)
  • Вопрос задан
  • 86 просмотров
Пригласить эксперта
Ответы на вопрос 1
@bubaley
Первым параметром функции route() необходимо указывать именованный маршрут. Я так понимаю вы пытаетесь оттдать view. Попробуйте передать url.
https://laravel.ru/docs/v5/redirects
https://laravel.com/docs/7.x/redirects#redirecting...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы