0
我想在我的Rails 3應用程序中將:validate => true
添加到每個formtastic形式。我查看了Formtastic的代碼,並沒有看到明顯的鉤子。在分解和自己編寫代碼之前,我想看看是否有人已經解決了這個問題。如何將默認屬性添加到所有Formtastic形式
我想在我的Rails 3應用程序中將:validate => true
添加到每個formtastic形式。我查看了Formtastic的代碼,並沒有看到明顯的鉤子。在分解和自己編寫代碼之前,我想看看是否有人已經解決了這個問題。如何將默認屬性添加到所有Formtastic形式
對不起回答我自己的問題,但賈斯汀法語證實了我的疑慮。在Formtastic中沒有現有的工具可以做到這一點。他建議的包裝,這是我實現如下:
def validated_form_for(record_name_or_array, *args, &proc)
options = args.extract_options!
options.reverse_merge!({:validate => true})
semantic_form_for(record_name_or_array, options, &proc)
end
此處理,你想要的是自動客戶端驗證的形式,但希望能夠覆蓋它在個案基礎的情況下的情況。