こんにちは。
今年はまだ台風が来ていなく幸せを感じております。
どうもハチマキです。
はじめに
入力確認の実装方法をまた一つ学んだため、忘れないうちに書いていきます。
本日の概要 : 入力確認フィールドの実装方法
事象
ユーザ登録などで、メールアドレスやパスワードの確認フォームを作成したけど、値の一致はどうやって実装したら良いのだろうか😨
実装方法
今回はメールアドレスの確認フォームを実装していきます。
2つの受け取る値を一致させるためには、結論confirmationヘルパーを使うことで簡単に実装できます。
model
... attr_accessor :email, :email_confirmation validates :email, confirmation: true validates :email_confirmation, presence: true
View
= form_tag(~~~~~) do = label_tag :email = text_field :email %br = label_tag :email_confirmation = text_field :email_confirmation end
以上です!
参考資料
- Active Record バリデーション - Railsガイド
- Rails3 バリデーション | もふもふ技術部
- 確認用の入力欄はconfirmationを活用しよう | 東京ブルーライトえんじにあ
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
日々勉強です。
以上、ハチマキでした。