我已经在管理员命名空间中创建了一个类别控制器,并有不会修改类别的操作的另一个类别控制器。我这样做是因为我需要管理员索引并显示操作,以在前台视图相比,在网站的管理部分中显示截然不同的模板。但是,默认情况下,Rails将从admin类别新建到非admin类别创建。如何在管理类别控制器中分别进行新建和编辑调用创建和更新?如果任何人有更好的控制器布局的建议,我会很感激一些洞察良好的设计实践。Rails后创建重定向到错误的控制器
1
A
回答
1
您可以使用路由名称空间。它会帮助你保持管理员的逻辑隔离
0
不幸的是,我的问题是非常微不足道的。我应该再次检查我的Rails程序加载的URL。我没有改变我的网站的管理页面重定向到admin_categories_path,只是categories_controller。改变这个固定我的问题。
相关问题
- 1. Rails控制器 - 创建后重定向到网站?
- 2. Rails的控制器防守创建重定向后保存
- 3. 创建重定向到其他控制器后编辑
- 4. Rails将控制器重定向到根
- 5. 控制器中的重定向错误
- 6. Rails - 错误页面控制器和重定向用户?
- 7. Rails 3 - 命名的路由重定向到错误的控制器动作
- 8. Symfony2的路由重定向到错误的控制器
- 9. Rails 4&控制器重定向路径
- 10. Rails:从控制器重定向
- 11. Zend View Helper函数URL重定向到错误的控制器
- 12. ASP MVC重定向到控制器的错误页面
- 13. link_to重定向到一个错误的控制器
- 14. MVC3动作链接重定向到错误的控制器
- 15. jQuery的MVC /控制器后重定向
- 16. RubyMine Rails控制台创建错误
- 17. 路线是重定向到是错误控制器
- 18. 的Rails 3重定向到陌生的ID后创建
- 19. 笨重定向后控制器钩环
- 20. 将控制器控制重定向到子控制器
- 21. 重定向到不同的控制器
- 22. CakePHP的重定向.PHP到控制器
- 23. 与控制器Rspec的错误 '创建'
- 24. Rails控制器重定向到另一个控制器,然后返回到保存的模型
- 25. 控制重定向后创建在某些情况下
- 26. 定制控制器的重定向
- 27. Rails - 控制器错误
- 28. Rails重定向到assoc模型后创建
- 29. 将std :: cout重定向到新创建的控制台
- 30. Rails路由,创建新的会话时重定向到错误的网址
在我的routes.rb我有 命名空间:管理不 资源:类 结束 我也确信我的form_for是的form_for([:管理员,@Category]),我已经删除了创建来自非管理员控制器的操作,但它仍然不起作用。我不确定我错过了什么。 – sensae
请复制粘贴管理员命名空间控制器的创建方法 – Anatoly