PasswordReminder в Laravel

Я пытаюсь установить напоминание пароля спокойным способом. (После этого урока http://laravel.com/docs/4.2/security#password-reminders-and-reset но пытаюсь сделать это спокойным способом)

Маршрут выглядит так,

Route::group(array('prefix' => 'api/v1'), function(){
Route::resource(
'password', 'RemindersController',
array(
'only' => array('store', 'show', 'update')
)
);
});

RemindersController запускается как,

public function update()
{}

URL сброса пароля
HTTP: //192.x.x.x: 8000 / API / v1 / пароль / 3adb8b0454144ef5aeaa333faa5c575bd833e03d

Из этого URL-адреса загружается reset.blade следующим образом:

<form action="{{ action('RemindersController@update') }}" method="PUT"

...<input type="submit" value="Reset Password"> </form>

Но при загрузке этой страницы действие формы, похоже, имеет некоторые проблемы, URL-адрес действия кажется неправильным.

<form action="http://192.x.x.x:8000/api/v1/password/%7Bpassword%7D" method="PUT">

Как правильно предоставить свойство action в форме для этого? Как я могу передать детали сброса пароля методу update в контроллере Reminder?

В упомянутой опоре это как

action="{{ action('RemindersController@postReset') }}" method="POST"

Что изменится при использовании ресурса restful?

0

Решение

Получил это правильно, следуя предложению от этого сайт со следующей модификацией,

<form action="{{ URL::to('api/v1/password/update') }}" method="POST">
<input name="_method" type="hidden" value="PUT">
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]