这是我 logins_form.html.erb 中的代码
<%= form_for(@login) do |f| %>
// code here
<%end%>
<%= form_tag(:controller=>'posts', :action=>'index') %>
// code here
<%end> --1
<%= form_tag(:controller=>'logins', :action=>'create') %>
// code here
<%end%> --2
它只接受其中之一1
或2
不接受两者。为什么这样?即使我删除了两者中的一个,这两种形式都会重定向到登录名。
我究竟做错了什么?
谢谢。