Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Rails 3表单错误-参数数目错误(1代表2)_Ruby On Rails_Forms - Fatal编程技术网

Ruby on rails Rails 3表单错误-参数数目错误(1代表2)

Ruby on rails Rails 3表单错误-参数数目错误(1代表2),ruby-on-rails,forms,Ruby On Rails,Forms,我的rails 3.2.16表单中出现错误: <%= form_for @group_member, :as => :group_member, :url => {:action=>'edit_group_member', :id=>@group, :person_id => @group_member.person_id} do |f| %> <%= hidden_field_tag :person, @group_member.person

我的rails 3.2.16表单中出现错误:

<%= form_for @group_member, :as => :group_member, :url => {:action=>'edit_group_member', :id=>@group, :person_id => @group_member.person_id} do |f| %>
  <%= hidden_field_tag :person, @group_member.person_id %>
  <p><table border="0" cellpadding="3" cellspacing="0">
  <tr>
    <td><%= f.check_box :admin %></td>
    <td><label for="group_member_admin">Group administrator (can modify members and most group properties)</label></td>
  </tr>
  </table>
  </p>
  <p>
    <%= submit_tag "Save" %>
    <%= submit_tag "Cancel" %>
  </p>
<% end %>
:group_member,:url=>{:action=>'edit_group_member',:id=>@group,:person_id=>@group_member.person_id}do | f |%>

组管理员(可以修改成员和大多数组属性)

然后我得到一个错误:

wrong number of arguments (1 for 2)
Extracted source (around line #7):

4:   <%= hidden_field_tag :person, @group_member.person_id %>
5:   <p><table border="0" cellpadding="3" cellspacing="0">
6:     <tr>
7:       <td><%= f.check_box :admin %></td>
8:       <td><label for="group_member_admin">Group administrator (can modify members and   most group properties)</label></td>
9:     </tr>
10:   </table></p>
参数数量错误(1代表2)
提取的源(第7行附近):
4:   
5:
6:     
7:       
8:组管理员(可以修改成员和大多数组属性)
9:     
10:

请帮助我发现此代码的错误。

删除

:as => :group_member

从.

对不起,我后来意识到这个问题是由于插件中的自定义代码覆盖了helper方法引起的。所以,通常这段代码可以正常工作


当然,如果其他人疯狂地试图调试类似的问题,他们需要记住一些事情。

Hm,在我看来没问题。你能添加
并注释掉带有错误的行吗?@BroiSatse然后我得到了未定义的方法“source\u location”#