2016-04-01 4 views
0

Как я могу вернуть маршруты перенаправления с входами и т. Д. С помощью json-ответа, используя laravel 5.1.Laravel перенаправление маршрута и ответ json

Моего текущее возвращение выглядит следующим образом:

return redirect()->route('root')->with('message', 'Success')->withInput(); 

и вот ответ образец JSON из документации:

return response()->json(['name' => 'Abigail', 'state' => 'CA']); 

Но я не знаю, как поставить их вместе, так сказать.

ответ

0

Можете ли вы попробовать это?

return redirect()->route('root',array('name' => 'Abigail', 'state' => 'CA'))->with('message', 'Success')->withInput(); 
-1

Храните 2 маршрута. Переместите перенаправление с первого маршрута на второй, который возвращает JSON.

Вы не можете вернуть данные из маршрута переадресации. Вы можете только поместить что-то в сеанс пользователя, что и делает ->with(...).

Смежные вопросы