(22)パスワード要求
ルーティング | application_frontend_auth_password_request |
引数 | 無し |
例 | {{ path(“application_frontend_auth_password_request”)}} |
会員がログインパスワードを忘れた時、再発行するためのフォームです。
会員にメールアドレスを入力させ、そのメールアドレスに再設定用のURLが記載されたメールが送信されます。
_form | |||
_token | 不正利用防止用のトークン | 必須 | |
username | ログインID(メールアドレス) | 必須 |
例えば、ログインID用のテキストボックスを表示するには
1 |
{{ form_widget(_form.username) }} |
このように記述します。
フロントページのHTMLとしては、以下のように出力されます。
1 |
<input type="text" id="application_frontend_consumer_password_request_type_username" name="application_frontend_consumer_password_request_type[username]" required="required" class="mail text" istyle="3" mode="alphabet" value="" /> |
独自にHTMLタグを記述したい場合は、idとnameを合わせた上で、valueに値をセットすれば動作します。
また、それぞれの項目の入力内容にエラーが有った場合は、form_errorsを使います。
例として、タイトル用のエラー文言を表示するには、
1 |
{{ form_errors(_form.username) }} |
このように記述します。