У меня есть модели Home и Photo, у которых есть отношения has_many — own_to (полиморфные отношения, но я не думаю, что в данном случае это имеет значение). Сейчас я настраиваю активного администратора и хочу, чтобы администраторы могли добавлять фотографии в дома из формы домов.
Фотографии управляются драгоценным камнем CarrierWave, который, я не знаю, упростит или усложнит проблему.
Как включить поля формы для другой модели в домашнюю форму активного администратора? Есть ли опыт делать что-то подобное?
class Home < ActiveRecord::Base
validates :name, :presence => true,
:length => { :maximum => 100 }
validates :description, :presence => true
has_many :photos, :as => :photographable
end
class Photo < ActiveRecord::Base
belongs_to :photographable, :polymorphic => true
mount_uploader :image, ImageUploader
end