我正在使用formtastic爲與另一個模型具有HABTM關係的模型的對象呈現表單。Ruby on Rails:更改formtastic中的複選框標籤
我這樣做是爲了使複選框列表:
<%= f.input :classes, :as => :check_boxes, :collection => UserClass.all %>
是的,它使所有的複選框,並在右側則顯示對象名稱,這樣的事情。所以我有這樣的事情:
[x] #<UserClass:0x000000087e4958>
我該如何改變這種情況?我想顯示課程名稱和說明...
謝謝。
感謝您的快速回答。我已經嘗試過了,還有:value_method,但我仍然可以看到#。有什麼想法嗎? –
2012-03-25 23:50:39
我正在使用formtastic 1.2 ... – 2012-03-25 23:59:11
@HommerSmith,在1.2中該選項被稱爲':label_method'。我更新了我的答案,以表明這一點。 – 2012-03-26 00:08:36