2

典型的表单结构(在用户视图中)如下:

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

我想在我的应用程序布局中实现登录表单,并且上面的代码不起作用,因为主页级别的资源不足(我假设这就是原因)。

以下代码有效,但它正确吗?

 <%= form_for User.new, :url => session_path(User.new), :html => { :class => 'navbar-form pull-right', :style => 'margin-right:15px' } do |f| %>
4

1 回答 1

2

设计 wiki 中有一个示例:

https://github.com/plataformatec/devise/wiki/How-To:-Display-a-custom-sign_in-form-anywhere-in-your-app

于 2012-08-26T12:41:40.777 回答