2012-04-10 56 views
1

我的表單是嵌套的,以便購物車具有可以具有功能的產品。我希望能夠通過複選框向產品添加功能。通過複選框以嵌套形式添加記錄

提交後,rails正在創建Cart記錄,但未能使用「accepts_nested_attributes_for」來完成添加嵌套記錄。

我的表單非常直觀,我沒有收到任何錯誤,它只是忽略了字段。我的領域是這樣的(形式助手裏)

= f.fields_for :feature_line_items do |builder| 
    = builder.check_box :id 
    = builder.label :id, "Feature Label" 

在此先感謝,我有種懷疑這甚至有可能,而且很可能需要重新考慮我的數據結構。

回答

2

在railscasts中試用this episode。另外我建議使用simple_form寶石,它使得表單編程非常簡單直接。

我希望有所幫助。

+0

這並,我居然看着那個確切的截屏,但它採用的是多到很多,其中我的應用程序實際上是一個1-TO-許多父母與子女之間的關係。我想我會需要使用check_box_tag,而不管制作我自己的「名字」來傳遞。我希望rails能夠通過accept_nested_attributes「處理」這個。再次感謝。 – 2012-04-11 15:29:25