使用Active Admin时,如何使默认rails操作消失?

时间:2011-10-20 22:15:54

标签: ruby-on-rails-3.1 activeadmin

我已经实现了主动管理员,但我想知道如何让“新建,更新,编辑,销毁”的默认控制器操作消失。现在我所做的是从控制器中删除操作,删除相应的视图。但是,如果我喜欢localhost:3000 / pages / new我会得到类似的结果:“未知的操作无法找到PagesController的动作'new'”。我真正喜欢的是重定向到管理员登录页面。但我不确定如何去做。我试过这个:

match '*path' => redirect('/admin')

但没有运气。任何帮助将不胜感激!感谢。

1 个答案:

答案 0 :(得分:1)

您需要删除routes.rb文件中的resources :pages