Перенаправить маршрут с параметрами в URL на другой маршрут с этими параметрами (Laravel) - PullRequest
0 голосов
/ 25 октября 2018

У меня есть URL, и я хочу сделать перенаправление, и я хочу сохранить параметры URL.Я использую -> с методом, но он не работает.

Пример: http://mywebsite.local/product-name-random?select_article=710

Я хочу перенаправить этот URL на: http://mywebsite.local/father-category-of-this-product?select_article=710

Я использую этот код, но он не работает:

return redirect()->route('web.custom_url', $father_cathegory->seo->slug)->with('select_article', Input::get('select_article')); 

-> with () не работает.Ничего не происходит.

Я использую Laravel 5.5.

Ответы [ 3 ]

0 голосов
/ 25 октября 2018

вы также можете использовать

redirect()->route('web.custom_url',[ $father_cathegory->seo->slug])->withInput();

, он будет перенаправлен на маршрут с вводом

0 голосов
/ 25 октября 2018

Используя ->with() вы мигаете сессию.Вы могли бы сделать что-то вроде этого:

$to = route('web.custom_url', $father_cathegory->seo->slug) . 
    '?select_article=' . Input::get('select_article');
return redirect()->to($to);
0 голосов
/ 25 октября 2018

Вы должны попробовать это так:

return Redirect::to('/admin/slider?rdStatus='. $rdStatus);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...