我已经实现了主动管理员,但我想知道如何让“新建,更新,编辑,销毁”的默认控制器操作消失。现在我所做的是从控制器中删除操作,删除相应的视图。但是,如果我喜欢localhost:3000 / pages / new我会得到类似的结果:“未知的操作无法找到PagesController的动作'new'”。我真正喜欢的是重定向到管理员登录页面。但我不确定如何去做。我试过这个:
match '*path' => redirect('/admin')
但没有运气。任何帮助将不胜感激!感谢。
答案 0 :(得分:1)
您需要删除routes.rb文件中的resources :pages
。