0
我有一個表單,其輸入字段不映射到模型對象。表單中的通用錯誤集合?
如何添加錯誤期間會顯示在他查看頁面?
我在其他頁面做了如下之前:
如果@ users.errors.any?然後我遍歷我的其他表單上的errors.fullmessages.each,但這次我無法真正映射到特定的模型。
我有什麼選擇?
我有一個表單,其輸入字段不映射到模型對象。表單中的通用錯誤集合?
如何添加錯誤期間會顯示在他查看頁面?
我在其他頁面做了如下之前:
如果@ users.errors.any?然後我遍歷我的其他表單上的errors.fullmessages.each,但這次我無法真正映射到特定的模型。
我有什麼選擇?
你可以採取的優勢閃光的哈希,其中你可以做到以下幾點:
控制器:
if @user.errors.any?
flash[:user_errors] = @user.errors
end
查看:
<% if flash[:user_error] %>
# loop through errors
<% end %>
這是典型使用閃光燈消息是:
你可以做一個閃光[:錯誤] =「無效的行動」,然後在您的視圖:
<% if flash[:error] %>
<%=h flash[:error] %>
<% end %>
是的我需要一個集合,我猜任何數組都會那麼做。 – Blankman 2011-03-29 02:55:03