2016-07-05 97 views
0

我想使用設計來顯示錶單錯誤,但它似乎不工作。我甚至試圖覆蓋函數,但仍然沒有錯誤正在返回。如何顯示設計表單錯誤

我正在使用devise_error_messages!裏面由設計生成的默認表格

<%= form_for(resource, as: resource_name, url: session_path(resource_name)) do |f| %> 
     <%= devise_error_messages! %> 

     <div class="input-field"> 
      <%= f.label :email %> 
      <%= f.email_field :email, autofocus: true %> 
     </div> 

     <div class="input-field"> 
      <%= f.label :password %> 
      <%= f.password_field :password, autocomplete: "off" %> 
     </div> 

... 

但沒有出現,任何線索?

雖然我收到了Flash信息(無效的電子郵件或密碼)。是不是應該有形式錯誤?

回答

-1

試試這個,讓我知道:

插入:<%= devise_error_messages! %>在表單輸入字段中。

+0

嘿,這不起作用... –

+0

如何更換<%= devise_error_messages! %>與<%= f.error_notification%> – loloso