【发布时间】:2025-11-30 11:25:01
【问题描述】:
我正在创建一个具有两个字段的 Rails 简单表单:一个集合和一个复选框。集合内的值是根据复选框是否被选中来确定的。
<%= f.input :id, :collection => (@s if show_all_shoppers || @rs), :label_method => :name, :value_method => :id, :label => "Shopper", :include_blank => true %>
<%= f.input :show_all_shoppers, :as => :boolean, :label => false, :input_html => { :'data-label' => 'Display all shoppers'} %>
但是,当我尝试这个时,我不断收到undefined local variable or method show_all_shoppers。请注意:id 是我模型实例中的字段名,但show_all_shoppers 不是
我该如何纠正这个问题?
【问题讨论】:
标签: ruby-on-rails twitter-bootstrap simple-form