Моя accommodation
модель:
class Accommodation < ActiveRecord::Base
...
has_one :address
...
accepts_nested_attributes_for :address
...
end
Моя модель address
:
class Address < ActiveRecord::Base
belongs_to :accommodation
end
Мой accommodation _form.html.haml
неполный
=form_for [:panel,@accommodation], :html => {:class=>'accommodation'} do |f|
%fieldset
%legend
Adres
=f.fields_for :address do |address_f|
=address_f.label :street, "Ulica"
=address_f.text_field :street
%div
Проблема в том, что поле для улицы не отображается. Он показывает, когда я меняю :address на @accommodation.build_address, но тогда форма не принимается.
Как это сделать правильно, чтобы работало?
new
иedit
в вашем контроллере? - person Douglas F Shearer   schedule 09.04.2011the form is not accepted
? - person fl00r   schedule 09.04.2011