Điểm:0

Nếu nội dung không được xuất bản, ẩn cũng cho quản trị viên

lá cờ kn

Tôi có một trình duyệt thực thể liệt kê các sản phẩm của tôi. Các sản phẩm chỉ được hiển thị nếu chúng được xuất bản.

nhập mô tả hình ảnh ở đây

Nhưng vì một số lý do, nếu sản phẩm được thêm vào trước khi đặt "xuất bản" đã lọc, thì sản phẩm vẫn được hiển thị nhưng chỉ dành cho quản trị viên.

Làm cách nào để ngăn quản trị viên nhìn thấy nó?

CHỈNH SỬA :

Hiện tại, tôi đã thêm kiểm tra thủ công vào nhánh, nhưng tôi nghĩ có một cách sạch hơn để thực hiện

{% cho sản phẩm trong sản phẩm %}
   {% if produit['#commerce_product'].published %}
      {{ sản phẩm }}
   {% endif %}
{% endfor %}
Điểm:1
lá cờ cn

Tài khoản người dùng có quyền xem nội dung chưa xuất bản có thể xem nội dung.

Thông thường, vai trò quản trị viên có quản lý nội dung quyền, vì vậy quản trị viên sẽ thấy các nút chưa được xuất bản.

Để ngăn chặn điều này, hãy vào /admin/người/quyền, cuộn xuống Nút thể loại, và loại bỏ các quản lý nội dung phép cũng như Bỏ qua kiểm soát truy cập và bất kỳ quyền nào khác có thể cho phép truy cập vào các nút chưa được công bố (mô-đun contrib có thể thêm quyền nên tôi không thể liệt kê hết ở đây).

Nếu bạn chỉ có một vai trò quản trị viên, bạn có thể muốn tạo một vai trò riêng cho mục đích này.

lá cờ kn
Cảm ơn rất nhiều ! Đó là nó

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.