Mam model o nazwie appointment
. Każdy appointment
ma stylist
. W postaci gdzie tworzę nową appointment
, robię to:Szyny skojarzeń i formularze
<div class="field">
<%= f.label :stylist_id %><br />
<%= f.select(:stylist_id, Stylist.order("name").map { |s| [s.name, s.id] }) %>
</div>
To działa, ale będzie to uciążliwe do tego rodzaju rzeczy dla każdego stowarzyszenia w mojej aplikacji. Wyobrażam sobie, że Rails ma jakiś sposób automatycznego generowania pól wyboru dla skojarzeń, ale nie mam pojęcia, jak to działa. Czy coś takiego istnieje?
Aha, a przy okazji, już wiem o rusztowaniach. Jeśli rusztowanie ma zająć się tym, co opisuję powyżej, najwyraźniej robię coś nie tak, ponieważ to nie robi tego dla mnie.
(jestem na Rails 3.)
Hmmm ... Czy kiedykolwiek uznać za pomocą Formtastic ani żadnego zewnętrznego formularz gem? – Rekin
Prawdopodobnie powinieneś sprawdzić Formtastic dla tego rodzaju zachowania. https://github.com/justinfrench/formtastic –