2011-10-13 56 views
1

我想借此方式轨道的控制处理处理错误的显示,我想用FormBuilder继续,我不希望使用Formtastic(爱formtastic但像所有的东西有用它的伟大,直到你想离开滑雪道 - 那么你必须通过尖尖的灼热的箍环与人们向你开枪,找出如何去做......)。而且我不希望使用dynamic_form plugin获得访问的方法已过时“error_messages_for”,因为这将导致我的问题后来尽管是为了什么我想要做一个快速的解决。自定义错误与Rails3中

我已经多次阅读了Rails3已经改变了它处理错误的方式,以允许人们轻松地定制它的行为,但总是尽可能地得到文档,而忽略了这个最重要的部分完成。

有谁知道在哪里可以找到,讨论如何自定义/控制错误的显示文件...成功使用谷歌缺乏建议,我认为我已经错过了一些令人尴尬的明显。

我意识到,我没有说什么我想,因为我更感兴趣的是学习如何自定义它们,而不是只是一个代码尖晶石,做我想做的与错误的事情。

+0

你有没有兴趣验证错误和警告(和保存时反馈)或Rails3中显示在开发模式踪迹和附加信息的方式(在辅助一些地方干做)? – mliebelt

+0

是的,验证错误 - 谢谢指出。 –

+0

你需要什么样的定制和/或控制?举个例子! – Zabba

回答

0

确定 - 它实际上是相当平凡的一次,我居然阅读文档...

最起码这个作品,每个字段,你可以看一下错误,所以用的形式建造的东西的例子像这样为每个字段

f.object.errors.each do |key, value| 
    output << %(#{key.to_s.humanize} #{value.to_s}<br/>)    
    end