0

我为导航栏创建了这个表单:

<form action="/sessions" method="post" class="well form-inline">  
<input id="user_email" name="user[email]" type="text" placeholder="Email">  
<input id="user_password" name="user[password]" type="password" placeholder="Password">  
<label class="checkbox">  
<input type="checkbox"> Remember me  
</label>  
<button name="commit" type="submit" class="btn">Sign in</button>  
</form>

该表单位于导航栏上,我必须告诉它进入sessions controller并使用该create操作。这是怎么做的?我找了好几天!

……

4

2 回答 2

1

这是erb吗?如果是这样,您应该使用 form_for 并简单地给它会话对象。见这里

于 2012-07-10T09:42:01.487 回答
0

你可以这样做:

<% form_tag(:controller => "/search", :action => "create", :method => "post") do %>
    # The input fields and other fields
    # <%= input_tag(..params..) %> and so on
<% end %>

如此处所述:Rails Guides: Multiple Hashes in form helpers

于 2012-07-10T10:38:37.613 回答