@doitian 兄台建议俺用 #ancestry 制作多级分类组件,俺于是研究了三、四天。虽然分类的 tree 已经搞的差不多了,但在编辑单个分类时卡住了。
category 的上级 category 在表单中使用 f.select 选择,如果是选了本身或它的下级类,提交表单时就会报错
undefined method `empty?' for nil:NilClass
f.select :parent_id @categories 的@categories 里如何剔除 self 和其下级类,有待研究。
这事卡的俺睡不着,早起发个帖。