Tôi có một trang web đa ngôn ngữ được quản lý bởi các quản trị viên khác nhau. Chúng tôi muốn tạo vai trò biên tập tin tức và áp dụng nó để a) người đó chỉ có thể sửa đổi nội dung phù hợp với ngôn ngữ của họ và b) chỉ có thể sửa đổi loại nội dung "tin tức"
Tôi đang sử dụng mô-đun dịch và cũng đã cài đặt mô-đun "truy cập nội dung".
Theo quyền, tôi có các quyền được định cấu hình chính xác trong "nút" trong quyền của người dùng, trong đó tôi chỉ cho phép CRUD đối với "loại nội dung tin tức" và dựa vào các mô-đun dịch thuật để hạn chế nội dung đối với ngôn ngữ của họ trong phần người dùng> ngôn ngữ.
Trang web của tôi đang áp dụng các quyền chính xác cho bản dịch, chỉ cho phép bạn chỉnh sửa ngôn ngữ được chỉ định (hoặc dịch loại nội dung ngôn ngữ khác), nhưng chỉ cần bỏ qua các quy tắc "nút" và cho phép tôi chỉnh sửa bất kỳ ngôn ngữ nào được chỉ định cho vai trò người dùng của mình. Sau đó, tôi đã thử mô-đun truy cập nội dung, nhưng thật không may, ngay cả những quy tắc đó cũng bị bỏ qua. Mặc dù dưới nút tôi chỉ cho phép sửa đổi loại nội dung "tin tức", tôi có thể chỉnh sửa bất kỳ loại nội dung nào.
Tôi nghi ngờ có một hệ thống phân cấp quyền và quyền truy cập của tôi có thể được cấp do các quyền được đặt để chấp nhận sửa đổi ngôn ngữ được chỉ định và sau đó bỏ qua các quyền của nút hoặc hệ thống cấp quyền có tiếp tục không?
Bất kỳ ý tưởng làm thế nào để có được xung quanh vấn đề này?