0

我已经实现了活动管理员,但我想知道如何让“新建、更新、编辑、销毁”的默认控制器操作消失。现在我所做的是从控制器中删除操作,删除相应的视图。但是,如果我喜欢 localhost:3000/pages/new,我会得到类似这样的信息:“Unknown action The action 'new' could not be found for PagesController”。我真正想要的是重定向到管理员登录页面。但我不确定该怎么做。我试过这个:

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

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

4

1 回答 1

1

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

于 2011-10-20T22:18:06.883 回答