我已經在管理員命名空間中創建了一個類別控制器,並有不會修改類別的操作的另一個類別控制器。我這樣做是因爲我需要管理員索引並顯示操作,以在前臺視圖相比,在網站的管理部分中顯示截然不同的模板。但是,默認情況下,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