パスワードフィールドを作成する


forms

 悩み事

パスワードフィールドを作成したい

<input type="password"...>を利用せずに、Formファサードを利用してみましょう

 解決方法

Form::password()メソッドを利用します

通常はBladeテンプレートで利用します

このメソッドの一番簡単な方法は、フィールド名のみを指定します

{{Form::password('secret')}}

以下の様なシンプルなエレメントが作成されます

<input name="secret" type="password" value="">

属性を追加する場合は、第二引数に配列を利用しなければなりません

{{Form::password('secret', ['class' => 'field'])}}

パスワードフィールドにclassが追加されます

<input class="field" name="secret" type="password" value="">

 アドバイス

このメソッドはForm::input()メソッドを利用し、typeに"password"を指定しています


Author:Chuck Heintzelman

Editor and Translator:Yuuki Takezawa