Chúng tôi có một trang web nơi chúng tôi có giao diện quản lý phụ trợ và giao diện người dùng hiển thị thông tin của chúng tôi. Chúng tôi đang sử dụng Devise để bảo mật xác thực.Rails thực hành tốt nhất cho thiết lập hệ thống quản trị phụ trợ?
Phần phụ trợ nên cho phép chỉnh sửa loại CRUD bình thường đối với các đối tượng mô hình của chúng tôi. Các giao diện và bố cục cũng hoàn toàn khác với giao diện người dùng. Cách thực hành tốt nhất để thực hiện điều này trong Rails 3 là gì?
hai cách tiếp cận của chúng tôi là: nhà
- Admin xem thư mục tất cả xem mã cụ thể, cũng như một thư mục admin trong nhà folder controllers tất cả các bộ điều khiển kiểm soát truy cập cụ thể admin.
- Hệ thống logic có điều kiện với một bộ chế độ xem và bộ điều khiển, nếu có câu lệnh kiểm tra xem người dùng có đang ở chế độ quản trị hay không.
Được đề xuất nhiều hơn hoặc nếu có cách tiếp cận khác mà chúng tôi đã bỏ lỡ, vui lòng cho tôi biết.