Вложенные атрибуты не сохраняются внутри формы в Rails - PullRequest
0 голосов
/ 15 октября 2011

У меня есть туры, у которых есть много фотографий ... Фотографии принадлежат к турам ... Все идет хорошо, но когда я пытаюсь редактировать атрибуты загруженной фотографии, она не сохраняется в базе данных ... (Я импортировали некоторые данные, и это прекрасно сохраняет, но не сохраняет никаких изменений)

У меня есть форма с nested_attributes

= semantic_form_for ([:admin, @tour]), :html => {:multipart => true} do |f|
... 
 - @tour.photos.each do |photo|
 ...
 = f.semantic_fields_for photo do |p|
    ...  
    = p.inputs :alt, :description, :temp_src, :remote_image_url

Поля заполнены правильно, но когда я сохраняю форму .. они не обновляются ...

Есть какие-нибудь подсказки?

1 Ответ

0 голосов
/ 15 октября 2011

Модель Tour просто необходима attr_accessible: photo_attributes

...