私は 2 つのモデルを持っています: newsavedmap とウェイポイントです。
私のニュース保存済みマップ:
class Newsavedmap < ActiveRecord::Base
has_many :waypoints, :dependent => :destroy
accepts_nested_attributes_for :waypoints
end
maptry.html.erb にあるフォーム
<% form_for @newsavedmap, :html=>{:id=>'createaMap'} do |f| %>
<%= f.error_messages %>
<%= f.text_field :name, {:id=>"savemap_name", :size=>30, :value=>"New Map"}%></p>
<%= f.fields_for :waypoints do |p| %>
<%= p.select :waypoint, itinerary.locations_for_select,{},{ :multiple=>"true", :id=>"waypoints", :class=>"mobile-waypoints-remove"}%>
<% end %>
<% end %>
何らかの理由で、これは次のエラーをスローしています。
ActionView::TemplateError (compile error .../maptry.html.erb:392: syntax error, unexpected ')'
...ields_for :waypoints do |p| ).to_s); @output_buffer.concat ...
ご協力いただきありがとうございます。
Rails 2 の最終作業バージョン
<% f.fields_for @waypoints do |p| %>
<%= p.select :waypoint, {},{}, :multiple=>"true", :id=>"waypoints", :class=>"mobile-waypoints-remove" %>
<% end %>