0
遊覽has_many :photos
,照片belongs_to :tour
。form_helpers Rails 3 - 包含循環中的物體
旅遊領域是:title, :description
。
相片中的字段:alt, :image (path), :tour_id
旅遊accepts_nested_attributes_for :photos
旅遊attr_accessible :photo_attributes
-
在形式之旅,我想回到各自的旅遊照片形式一旦保存,用戶就可以看到他們上傳的照片並添加他們的Alt標籤
這是形式是什麼樣子,但我不知道該怎麼帶回任何保存的圖像到表單中......
= semantic_form_for ([:admin, @tour]), :html => {:multipart => true} do |f|
...
- unless @tour.new_record?
= semantic_fields_for Photo.new do |f|
= f.file_field :image, :rel => tour_photos_path(@tour)
- else
You must save the tour, to be able add photos.
= f.semantic_fields_for :photos, @tour.photos do |p|
// If there is a photo, somehow display that image in this form loop...
= image_tag ## WHAT COULD I PUT HERE? ##
= f.input :remove_image, :as => :boolean
= p.inputs
我很困惑,因爲顯然form_helper可以帶回的保存元素形式回到表單域..但我不知道我怎麼可以在圖像標記中使用這些保存的元素之一...
感謝您的這個..將嘗試 – fighella