編集するデータの形式を含むテーブルを作成しようとしています。しかし、私は、次のエラーが発生します:form_forでエラー、eachとfields_forを組み合わせた
syntax error, unexpected ')' at line 73
ライン73は%tr.medium
です。私はこれが問題の場所ではなく、それがfields_for
行だと仮定しているわけではないことを理解していますが、なぜこれが問題の原因になっているのか分かりません。
= form_for :campaign do
- @campaigns.each do |campaign|
= fields_for "campaign[]", campaign do |campaign_fields|
%tr.medium
%td= link_to campaign.name
%td= campaign.status
%td
-if ["New", "Updated"].include? campaign.status
= campaign_fields.check_box :status, {id: "#{campaign.id}", :class => "approvedservices"}, "Approved", ""
%td{:style => "width:100px;"}
-unless ["Rejected", "Approved"].include? campaign.status
= campaign_fields.check_box :status, {id: "reject#{campaign.id}", :class => "rejectedservices"}, "Rejected", ""
%td.notes{:style => "display: none"}
= campaign_fields.text_field :notes, class: 'form-control mandatory', type: "input"
%tr.medium
%td.white{:colspan => 8}
%td.white{:style => "width:100px;"}
= campaign_fields.submit "Approve", :name => 'Commit'
%td.white{:style => "width:100px;"}
= campaign_fields.submit "Reject", :name => 'Reject'
お勧めはありますか?
私はばかです。私に思い出させてくれてありがとう! – EamonnMcElroy