1
我正在使用rails 2.3.4。在datetime_select助手中,如果我選擇Feb 31,那麼我不會收到任何驗證錯誤。這是錯誤的。Rails datetime_select忽略無效值
什麼是攔截參數並向用戶呈現驗證錯誤的最佳方式。
我正在使用rails 2.3.4。在datetime_select助手中,如果我選擇Feb 31,那麼我不會收到任何驗證錯誤。這是錯誤的。Rails datetime_select忽略無效值
什麼是攔截參數並向用戶呈現驗證錯誤的最佳方式。
除非將驗證添加到模型中,否則它並不是錯的。幫手只是一個視圖幫手。
驗證日期可能相當複雜,你自己寫。我使用這個插件來幫助照顧它:http://github.com/smtlaissezfaire/validates_date_time
一個人甚至不應該能夠選擇2月31日,它不應該顯示。自己遇到這個問題。 – Tass