Nested Form Gem создает поврежденный Blueprint после обновления рельсов
Я обновляю свое приложение rails с 3.0.x до 3.2.x и использую гем вложенных форм для одной из моих форм контента.
Раньше он работал нормально, но теперь HTML-код проекта больше не генерируется должным образом, и когда я нажимаю ссылку, ничего не происходит:
<%= f.link_to_add "Add a slide", :slides %>
однако я не получаю ошибок JS в консоли.
Рабочий старый план имел обыкновение выглядеть так:
<div id="slides_fields_blueprint" style="display: none">
<div class="fields">
<MY FORM FIELDS HTML HERE>
</div>
</div>
Теперь после обновления до 3.2 это выглядит так:
<div data-blueprint="<div class="fields"><MY FORM FIELDS HTML HERE></div>" id="slides_fields_blueprint" style="display: none"></div>
Спасибо за любую помощь, которую вы можете оказать мне.
1 ответ
Оказывается, вложенная форма 0.3.x работает иначе, чем старая серия 0.2.x и просто делает
gem 'nested_form', '0.2.3'
решил мою проблему. Я не совсем уверен, почему обновление драгоценного камня вызвало проблему, потому что их документация по-прежнему похожа на тот же синтаксис, который я использую, но может быть что-то тонкое, что я пропустил.