2016-04-04 29 views
1

Bir model numarası verilen, status, collection_radio_buttons içinde nasıl kullanılır?Enum collection_radio_buttons içinde nasıl kullanılır

class Project < ActiveRecord::Base 
    enum status: [:rejected, :approved, :pending] 
end 
+0

bir http://stackoverflow.com/questions/17190111/simple-forms-collection-radio-button-and-custom-label- gibi bir şey yapabilirsiniz sınıf – Shani

+0

benzer, aynı değil ... basit formu ile aşina değil ... Ayrıca, collection_radio_buttons bir kaynağa bağlı değildir (yani, form_for) – user1322092

cevap

2

aşağıdaki benzer

<%= collection_radio_buttons(:project, :status, Project.statuses, :first, :first)%> 
+0

Harika iş, teşekkür ederim. Cevabınızda radyo düğmeleri doğru şekilde görünür; ancak, form proje [durum] = reddetme/onaylama/beklemede ... ve bir kaynağa (bir proje kimliğine) bağlanamaz. Bu yüzden, aşağıdakileri yapmak zorundaydım, 't' proje koleksiyonunun bir üyesiydi: <% = collection_radio_buttons (: proje, t.id, Project.statuses,: önce,: önce, kontrol edildi: t.status) %> ' – user1322092

İlgili konular