Error laravel en update utilizando routing



   AUTOR PREGUNTA

Publicado 09 junio 2014 - 22:45

En laravel estoy trabajando con el routing para realizar un update de mis usuarios pero me da un error en mi aplicación, les dejo el error:

Some mandatory parameters are missing ("users") to generate a URL for route "users.update".


Este es mi método update:

public function update() {
return 'This is an update'; }

Gracias de antemano.


¿Tienes la misma pregunta? Yo también

 

Publicado 10 junio 2014 - 04:03

Debes definir la ruta de la siguiente manera:

Route::post('users/update', 'UsersController@update');

Y luego en tu método update debes obtener la variable enviada:

$users_data = Input::get();

Publicado 10 junio 2014 - 04:30

También si quieres mantener los parámetros puedes redefinir el formulario de la siguiente manera:

{{ Form::open( array('action' => array('UsersController@update', $id)) ) }}

   AUTOR PREGUNTA

Publicado 10 junio 2014 - 05:03

Gracias, muy bueno saber las dos opciones