Tak Mam formularz w mojej aplikacji Rails który używa niestandardowego FormBuilder dać mi niektóre znaczniki niestandardowe poleRails AJAX: Moi częściowe potrzebuje instancja FormBuilder
<% form_for :staff_member, @staff_member, :builder => MyFormBuilder do |f| %>
[...]
<%= render :partial => "staff_members/forms/personal_details", :locals => {:f => f, :skill_groups => @skill_groups, :staff_member => @staff_member} %>
[...]
<% end %>
Teraz, to częściowy jest w obszarze formularza, który zostaje zastąpiony przez wywołanie zwrotne AJAX. Co ja w końcu robi z kontrolera w odpowiedzi na żądania AJAX jest:
render :partial => "staff_members/forms/personal_details", :locals => {:skill_groups => @skill_groups, :staff_member => @staff_member}
Jeśli jednak to zrobić wtedy przerwy forma, jako przedmiot FormBuilder użyłem w form_for nie jest już dostępny. Czy jest jakiś sposób, aby użyć mojego niestandardowego obiektu FormBuilder wewnątrz częściowego używanego do wywołania zwrotnego AJAX?
Mam ten sam problem z regularnym konstruktorem formularzy, czy nadal będę używać pól? – Joelio