产品只能有一个分类

时间:2016-01-29 11:06:13

标签: spree

我正在进行狂欢,并希望在管理面板中进行更改,因为管理员只能添加一个分类(主要类别),并相应地添加更多来自该分类法的大学类别(分类单元)。 我该怎么办呢?

1 个答案:

答案 0 :(得分:0)

如果我关注,您希望在管理部分中拥有最多一个根分类法。管理员尝试创建新操作时,应阻止此操作。如果是这样,它可以以不同的方式完成。我会试试这个:

  • 如果数据库中已经有分类,则阻止创建新的分类 - 覆盖Spree Taxon模型,您可以使用before_create回调并检查根分类是否在DB和块创建中。
  • 在模板中,您可以覆盖管理员分类索引并隐藏添加分类单元按钮(如果已有分类单元