如何设置active_admin gem中定义的控制器的路由。
在active_admin中,links.rb我有:
controller do
def admin_links
//some code
end
end
然后我尝试为它做路线:
scope '/admin_links' do
put...??
end
但我不知道应该叫什么控制器。有人可以帮忙吗?
答案 0 :(得分:0)
controller do
旨在覆盖现有的操作。
如果您想添加操作,请使用member_action
或collection_action
。
因为你使用PUT
动词,所以你必须这样做:
member_action :admin_links, method: 'put' do
# your action code here
end