Я уже давно бьюсь над этой проблемой, но, похоже, не могу найти разумного ответа.Я опишу мою проблему и мои настройки.Надеюсь, я смогу получить некоторые идеи!
Проблема
Я пытаюсь создать «волшебную» форму, где пользователь может нажимать на различные шаги, чтобы достичьконец.Он пересекает вложенные модели и не вложенные модели.Я смог заставить его работать со всеми вложенными моделями, но у меня возникли проблемы с полиморфной ассоциацией.Итак, вот моя установка
Событие имеет много темacceptpts_nested_attributes_for: темы
Тема has_many: resource_links
Динамик has_many: resource_links,: as =>: resource
Я могу создать несколько тем в форме создания события, используя «fields_for», но я хочу иметь возможность создавать докладчиков для каждой темы одновременно.Но я не могу использовать «поля для», потому что это не прямая ассоциация.
Я просто прикрепляю все к одной форме и разделяю ее с помощью javascript, поэтому все это попадает в контроллер событий.
(Пожалуйста, извините, если я не совсем уверен, я так долго смотрю на это, что я запутался)
Пожалуйста, дайте мне знать, если вам нужна дополнительная информация!Я ценю все предложения!