2010-06-11 137 views
3

這是代碼的一個非常普遍的一塊Rails的error_messages幫手

<% form_for :blah... do |f| %> 
<%= f.error_messages %> 
First name: <%= f.text_field :first_name %><br /> 
.... 
<% end %> 

error_messages是一個輔助方法,但我有一個很難找到的文檔吧,這是爲什麼?

回答

6

我在這裏找到它們:error_messages與error_messages_for具有相同的參數。

但是,在Rails 3中,error_messages和error_messages_for已被棄用,並且have been moved out to a plugin

+0

感謝您的信息,但您是如何知道這兩者具有相同的參數?這是令我厭惡的部分,我沒有看到任何明確的提及這種效果。 – Bob 2010-06-11 20:38:51

+0

你說得對。我找不到任何文件。看看代碼,但請明確:http://bit.ly/dyXaYs。似乎所有error_messages都在做的是調用error_messages_for作爲params接收的選項。希望這可以幫助。 – 2010-06-12 04:17:09

+0

謝謝克里斯蒂安。 – Bob 2010-06-12 15:50:06