2013-05-05 62 views
1

有點菜鳥軌道程序員,但這會爲我節省一噸頭痛。目前,我正在嘗試向頁面上的設計標誌添加驗證,例如只允許在電子郵件以特定擴展名結尾時完成註冊。有沒有人知道文件位置忽略了頁面上的標誌?我查看了所有模型和視圖,但似乎無法找到它。謝謝!試圖添加驗證到軌道設計註冊頁面

+0

您可以驗證添加到用戶模型,或任何你的色器件模型is.'app/models' – juanpastas 2013-05-05 00:21:15

+0

看到這裏的電子郵件驗證http://stackoverflow.com/questions/1156601/whats-the -state-of-art-in-email-validation-for-rails – juanpastas 2013-05-05 00:22:33

+0

非常感謝。我無法相信它一直在我的鼻子下。我可以感受到來自堆棧社區的愛:D – 2013-05-05 00:41:56

回答

0

我認爲你可以在你的user.rb模型中使用validates_format_of。您可以使用rubular.com創建正則表達式。

validates_format_of :email, :with => /MYREGEXHERE/ 
0

只需將驗證添加到您的電子郵件字段。沒有什麼特別的,你必須做的。像:

validates :email, format: { with: /my_ending_string\z/, message: "must ends with my_ending_string" }