Когда я перенаправляю маршрут, не могу получить доступ к запросам данных.Laravel - запрос в контроллере пуст после перенаправления по маршруту
Это является информация запрос Ajax:
Content-Type: application/x-www-form-urlencoded
param1=my+param&request=search
routes.php
use Illuminate\Http\Request;
Route::any('/items/search', '[email protected]');
Route::any('/items', [
function(Request $request){
if ($request->input('request') == 'search') {
// echo $request->input('param1'); // returns param1 value correctly
return redirect()->action('[email protected]')->withInput();
}
}
]);
И это контроллер:
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
use App\Http\Controllers\Controller;
use DB;
class ItemsController extends Controller
{
public function search(Request $request)
{
var_dump($request->all()); // returns: array(0) { }
}
}
Как я могу получить доступ к сообщению данных в управлении после перенаправления?
Просто переместил логику в контроллер и мне не нужно перенаправить больше. Спасибо Майку. –