Angesichts eines Modells enum, status
, wie würde es in collection_radio_buttons
verwendet werden?Wie verwendet man enum in collection_radio_buttons
class Project < ActiveRecord::Base
enum status: [:rejected, :approved, :pending]
end
Angesichts eines Modells enum, status
, wie würde es in collection_radio_buttons
verwendet werden?Wie verwendet man enum in collection_radio_buttons
class Project < ActiveRecord::Base
enum status: [:rejected, :approved, :pending]
end
Sie können wie etwas tun unten
<%= collection_radio_buttons(:project, :status, Project.statuses, :first, :first)%>
Toller Job, danke. In Ihrer Antwort erscheinen die Radioknöpfe korrekt; Das Formular wird jedoch als Projekt [Status] = Zurückgewiesen/Genehmigt/Anstehend ... und nicht an eine Ressource (eine Projekt-ID) gesendet. Also musste ich Folgendes tun, wobei 't' ein Mitglied der Projektsammlung ist: '<% = collection_radio_buttons (: project, t.id, Project.statuses,: first,: first, checked: t.status) %> ' – user1322092
ähnlich einer http://stackoverflow.com/questions/17190111/simple-forms-collection-radio-button-and-custom-label- Klasse – Shani
ähnlich, nicht das gleiche ... nicht vertraut mit einfacher Form ... auch, collection_radio_buttons ist nicht an eine Ressource gebunden (dh., form_for) – user1322092