私は多くの電話を持つ会社を持っています。
1社と1台の電話を追加するためのシードデータを作成しました
RailsAdmin が会社のフォームをレンダリングすると、電話番号のネストされたフィールドが正しく表示されます。
[新しい電話を追加] をクリックすると、2 つのタブ (それぞれに [電話 (新規)] と表示) が追加されますが、フィールドを表示できません。[新しい電話を追加] を何度もクリックすると、さらに 2 つのタブが表示されますが、データを入力する方法がありません。
def Company < ActiveRecord::Base
has_many :phones
attr_accessible :name, :phones_attributes
accepts_nested_attributes_for :phones, :allow_destroy => true, :reject_if => proc { |obj| obj.blank? }
end
def Phone < ActiveRecord::Base
belongs_to :company, :inverse => :phones
attr_accessible :number, :provider, :phone_type
end
ところで-編集か新規かに関係なく、「新しい電話を追加」にはデータを入力するフィールドが表示されません。