活动管理员和嵌套类别

时间:2012-08-20 23:58:25

标签: ruby-on-rails ruby-on-rails-3.2 activeadmin

我正在努力实现以下结果。我正在使用Active Admin开发一个应用程序,我需要提供将嵌套类别和子类别导航到用户的方法。我想通过索引将类别作为网格视图,返回的类别作为根类别和选择类别,索引视图返回该类别的子类别。当我遍历嵌套类别作为导航路线备份时,我还需要构建面包屑。换句话说,用户选择类别,用根类别显示,选择category1,网格刷新类别1的子类别。

我已经使用了awesome_nested_set和使用成员操作的各种方法以及继承的资源gem来尝试获取category /:id / categories路由无效。创建了类别/:id / children路由,但需要使用自定义视图。我想将标准索引用作AA的网格。

我的问题是:

可行吗?你有一个路由类别/:id / categories /:id / ...嵌套说三或四深。这种方法有问题吗?我如何让它工作?我是否使用嵌套集咆哮错误的树,而应该使用自联接?

有没有办法用范围而不是路由来做,所以范围返回parent_id的类别,以及如何将新的parent_id传递给范围(并在根处理空范围)?对不起,尚未处理范围。

任何类似代码的提示或示例都会非常有用。

谢谢!

0 个答案:

没有答案