В Rails 2, который, как я предполагаю, вы используете, валидации идут в модели. Который находится в $ Rails_app_directory / app / model / $ Classname.rb
Чтобы добавить валидации ActiveRecord, вы можете использовать строку
validates_presence_of :email_address
Вам также следует рассмотреть возможность использования Rails для генерации поля подтверждения и фильтрации плохо отформатированных адресов электронной почты. Вы можете выполнить первое с помощью:
validates_confirmation_of :email_address
при этом все, что вам нужно добавить в форму, это текстовое поле для: email_address_confirmation
и последнее с регулярным выражением, таким как:
validates_format_of :email_address, :with => /\A[\w\.%\+\-]+@(?:[A-Z0-9\-]+\.)+(?:[A-Z]{2}|com|org|net|edu|gov|mil|biz|info|mobi|name|aero|jobs|museum)\z/i