使用Devise和Simple形式

时间:2014-01-26 17:44:18

标签: ruby-on-rails devise simple-form

我在rails应用程序中使用设计,我将设计视图转换为使用简单形式。当我尝试使用不正确的密码格式注册时,不会显示密码的Flash消息。 Flash消息出现在其他领域。有谁知道如何解决这个问题。

<div class="container">
  <div class="panel small-5 small-centered columns">
    <div class="row">
      <h2>Sign Up</h2>
      <%= simple_form_for(resource, :as => resource_name, :url => registration_path(resource_name), 
      :html => {:multipart => true}) do |f| %>
        <%= f.input :email, label: "E-mail", :autofocus => true %>
    </div>
    <div class="row">
      <div class="row">
        <div class="small-6 columns">
          <%= f.label :password, label: "Password" %>
          <%= f.password_field :password %>
        </div>
        <div class="small-6 columns">
          <%= f.label :password_confirmation %>
          <div id="password-confirm">
            <%= f.password_field :password_confirmation %>
          </div>
        </div>
      </div>
    </div>
    <div class="row">
      <div class="row">
        <div class="small-6 columns">
          <%= f.input :last_name, label: "First Name" %>
        </div>
        <div class="small-6 columns">
         <%= f.input :first_name, label: "Last Name" %>
        </div>
      </div>
    </div>
    <div class="row">
        <div class="sign-up">
          <%= f.label "Profile Photo" %><br>
          <%= f.file_field :avatar, label: "Profile Photo" %>
          <%= f.input :twitter_handle, label: "Twitter Url" %>
          <%= f.input :linked_in_url, label: "Linked In Url" %>
          <%= f.input :about_me, label: "About You (500 character max)" %>
        <%= f.submit "Sign up", class: "button" %>
      <% end %>
      </div>
    </div>
  </div>
</div>

0 个答案:

没有答案