2011-10-13 65 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