it-swarm-vi.com

Ẩn mô-đun trình chiếu Joomla trên trang thành viên người dùng không hoạt động

Tôi đã cài đặt một mẫu (Purity III) và định cấu hình mô-đun trình chiếu đi kèm với mẫu (Tôi sử dụng Joomla v3). Tôi muốn có mô-đun này chỉ hiển thị trên các trang công cộng, không phải khi người dùng đã đăng nhập.

Do đó, trong Trình quản lý mô-đun sau khi chọn mô-đun trình chiếu I:

  • Đặt 'Truy cập' thành 'Công khai' trong tab Mô-đun.
  • Đặt 'Phân công mô-đun' thành 'Chỉ các trang được chọn' trong phần gán Menu; lựa chọn menu sau đó đề cập đến menu chính

Nhưng khi tôi đăng nhập với tư cách người dùng, mô-đun trình chiếu vẫn xuất hiện (?). Tôi đang làm gì sai? Tôi giải quyết điều này như thế nào?

2
Joppo

Thay đổi cấp độ truy cập thành khách thay vì công khai .

Như đã nói trong các ý kiến, công khai có nghĩa là tất cả mọi người được đăng ký hoặc không đăng ký.

Dưới đây là hướng dẫn về cách thiết lập tính năng này

4
Pep Lainez

Nếu tôi có một cái nhìn rõ ràng về câu hỏi của bạn, Joomla 3 sẽ cung cấp theo mặc định nhóm khách và cấp truy cập khách dành cho mục đích chính xác này.

Theo mặc định, chế độ xem công khai cho phép xem quyền truy cập vào tất cả các nhóm người dùng mặc định, ngoại trừ từ nhóm người dùng Khách. Do đó, bất kỳ người dùng nào của nhóm người dùng đã đăng ký và cao hơn sẽ luôn có quyền truy cập xem vào bất kỳ nội dung/mục/mô-đun nào ở cấp đó.

Vì vậy, nếu bạn muốn chỉ hiển thị một cái gì đó cho khách truy cập chưa đăng nhập, bạn cần sử dụng cấp độ truy cập mà các nhóm người dùng này không có.

Đây là Cấp độ truy cập của khách và nó chỉ được gán cho nhóm người dùng khách, nơi không có người dùng đã đăng ký nào của bạn sẽ thuộc về.

Cuối cùng, bạn muốn đảm bảo rằng bạn có tùy chọn đúng được chọn trong cấu hình thành phần người dùng, cho Nhóm người dùng khách mặc định. Nhấp vào nút Tùy chọn của com_users và kiểm tra lựa chọn Nhóm người dùng khách là "Khách".

0
FFrewin