我的rails应用程序类别和项目中有两个表。两者之间的关系具有两种方式,即项目has_may
类别和类别has_many项目。 Categories表被设置为树,因此每个不是root的类都有父。
我有兴趣更改new
和edit
操作表单,以便在显示树状复选框的过程中选择多个类别。如果可能的话,我还希望检查类别树上的节点以选择其整个子树(所有它的后代)。当然,new
和edit
操作必须创建has_many
依赖项。
谢谢, Nachshon
答案 0 :(得分:1)
你试过formtastic吗?我想你可以做到
<%= f.inputs :categories, :as => :checkboxes %> // :as => :select is another option
用它。我不知道如何使用基本的ActionView :: FormBuilder来实现它。
答案 1 :(得分:1)