如何为单例模型设置ActiveAdmin编辑器?

时间:2012-11-23 21:36:32

标签: ruby-on-rails-3 activeadmin

活动管理页面应该加载模型的单例实例(我使用的是ActiveRecord兼容模型)。我不知道在哪里放置代码来加载模型的单个实例,或者如何使记录的默认页面成为编辑页面而不是集合页面。

1 个答案:

答案 0 :(得分:2)

您应该检查http://activeadmin.info/docs/8-custom-actions.html#member_actions,并且可以将操作设置为:

actions :update

在成员操作中,您可以专注于更新实例。

-

嗨再次,今天我做了类似的事情,更简单,这就是我所做的:

  1. 使索引看起来像博客http://activeadmin.info/docs/3-index-pages/index-as-blog.html
  2. 仅使用操作:索引,编辑,更新
  3. 使用范围http://activeadmin.info/docs/2-resource-customization.html#scoping_the_queries(如果您想从模型中调用范围,也可以仅使用范围而不是 scope_to 。)
  4. 希望它有所帮助。