php - not - route view laravel
Formas de Laravel: ruta no definida (3)
Forma abierta con método de publicación
{{ Form::open(array(''url'' => ''postrequest'', ''method'' => ''post'')) }}
Como ha escrito la ruta para la solicitud posterior.
Estoy usando laravel para crear una forma simple:
{{ Form::open(array(''route'' => ''postrequest'')) }}
{{ Form::text(''Name'') }}
{{ Form::text(''Surname'') }}
{{ Form::submit(''submit'') }}
{{ Form::close() }}
En mi archivo routes.php se define la ruta:
Route::post(''postrequest'', function()
{
return View::make(''home'');
});
Pero recibo un error en el archivo de registro:
La siguiente excepción ''ErrorException'' con el mensaje ''Ruta [postrequest] no definido.
No pude encontrar una solución en internet. ¿Qué estoy haciendo mal?
Intenta usar aquí la ruta nombrada. Si quieres hacerlo, debes cambiar tu ruta a:
Route::post(''postrequest'', array(''as'' => ''postrequest'', function()
{
return View::make(''home'');
}));
o puede, por supuesto, cambiar la forma en que abre su formulario mediante la URL directa:
{{ Form::open(array(''url'' => ''postrequest'')) }}
En caso de que quiera hacer referencia a un método de controlador en su ruta, debe hacer algo como esto:
Route::post(''postrequest'', [''as'' => ''postrequest'', ''uses'' => ''RequestController@store'']);