首页 > 解决方案 > 使用关联的 Rails 嵌套类别列表(父>子)

问题描述

我有 3 个级别的类别。目前,作为 check_box 的关联为我提供了 1 级列表,因此无法判断我是否从 1 级中选择了 3 级项目。

有没有办法在父>子类型的分组缩进中列出我的类别?

<%= f.association :categories, :include_blank => false, as: :check_boxes, label: false %>

在此处输入图像描述

标签: ruby-on-railsformscheckboxnestedassociations

解决方案


尝试根据它们所在的级别为复选框添加一个类,并根据应用的类放置类别。

category-level-0 {
  font-weight: bold !important;
}
category-level-1 {
    padding-left: 20px !important;
}
category-level-2 {
    padding-left: 40px !important;
}

推荐阅读