だから私は次のモデルを持っています:
国 都市 会社 会社オフィス
接続は次のようになります。
会社 -1:n-> 会社のオフィス -> 都市 -> 国
これで、Company モデルの formtastic フォームができました。うまく機能するのは、Company モデルのすべてを変更することです。しかし、ユーザーが会社の複数の住所を入力できるようにしたいと考えています。
私は試した:
= semantic_form_for current_user.company, :url => url do |f|
= f.input :name, :label => 'Company name'
= f.input :logo, :label => 'Company Logo'
...
= f.inputs :for => :company_offices do |co, i|
= co.select :city, :collection => City.all, :label => 'City'
= co.input :street, :label => 'Street'
これはうまくいきません。どのようにしますか?