fields_for в виде рельсов - PullRequest
       20

fields_for в виде рельсов

0 голосов
/ 12 декабря 2011

Когда я пытаюсь использовать fields_for в приведенном ниже коде представления, название компании не отображается в представлении. Что я делаю не так?

= form_for @company do |f|
  -if @company.errors.any?
    #error_explanation
      %h2= "#{pluralize(@company.errors.count, "error")} prohibited this company from being saved:"
      %ul
        - @company.errors.full_messages.each do |msg|
          %li= msg
  =f.fields_for :showing do |t|
    .field
      = t.label :company_name
      = t.text_field :company_name
  .field
    = f.label :geography
    = f.text_area :geography

1 Ответ

2 голосов
/ 12 декабря 2011

Вы не строите showing объект в вашем контроллере?

@company.build_showing

Если вы определили accepts_nested_attributes_for для своей модели Company, вам необходимо настроить вложенные объекты в контроллере, а также родительские объекты.

...