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
此处理,你想要的是自动客户端验证的形式,但希望能够覆盖它在个案基础的情况下的情况。