Ruby on rails activeadmin覆盖索引操作
我的问题与ActiveAdmin中的自定义有关。 首先,我不知道如何覆盖索引操作。根据文档,一切看起来都很简单,但很少有事情能像预期的那样工作。最后我想出了这两个选择。第一个是a,它提供了以下解决方案(似乎有效) 而这个问题的解决方案#511不起作用。谁能告诉我为什么Ruby on rails activeadmin覆盖索引操作,ruby-on-rails,controller,overriding,activeadmin,Ruby On Rails,Controller,Overriding,Activeadmin,我的问题与ActiveAdmin中的自定义有关。 首先,我不知道如何覆盖索引操作。根据文档,一切看起来都很简单,但很少有事情能像预期的那样工作。最后我想出了这两个选择。第一个是a,它提供了以下解决方案(似乎有效) 而这个问题的解决方案#511不起作用。谁能告诉我为什么 scope_to :current_project controller do private def current_project Project.where(:id => 1)
scope_to :current_project
controller do
private
def current_project
Project.where(:id => 1)
end
end
你有什么经验?如何实现索引操作定制
我是一名经验丰富的web开发人员,但我对Ruby world基本上是新手。
您认为在生产项目中使用ActiveAdmin是个好主意吗?当涉及到管理界面时,您会选择什么?
我读过关于Rails管理员的文章,但看起来定制起来并不容易
目前我最担心的是活动管理不容易定制,以实现UI或行为,这与它默认提供的非常不同
如果您想自定义控制器,请参见。例如:
controller do
def index
# something
index! do |format|
format.html { redirect_to some_url }
end
end
protected
def collection
@projects ||= end_of_association_chain.paginate(:page => params[:page])
end
end
controller do
def index
# something
index! do |format|
format.html { redirect_to some_url }
end
end
protected
def collection
@projects ||= end_of_association_chain.paginate(:page => params[:page])
end
end