我一直在关注允许我创建登录帐户的教程.我很确定我已经遵循了所有步骤,但是不会显示创建新帐户的表单.
new.html.erb:
<% form_for @user,:url => account_path do |f| %> <%= f.error_messages %> <%= render :partial => 'form',:locals => { :f => f } %> <%= f.submit "Register" %> <% end %>
_form.html.erb:
<p><%= f.label :login %></p> <p><%= f.text_field :login %></p> <p><%= f.label :email %></p> <p><%= f.text_field :email %></p> <p><%= f.label :password,f.object.new_record? ? nil : "Change password" %></p> <p><%= f.password_field :password %></p> <p><%= f.label :password_confirmation %></p> <p><%= f.password_field :password_confirmation %></p>
当我转到/ users / new时,调试器会将其吐出:
ApplicationController::current_user_session Rendered users/_form.html.erb (3.0ms) Rendered users/new.html.erb within layouts/application (9.8ms) Completed 200 OK in 165ms (Views: 99.7ms | ActiveRecord: 0.0ms) Started GET "/assets/jquery.js?body=1" for 127.0.0.1 at 2012-08-12 09:06:44 -0500
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。