Tôi đang cố gắng lọc chế độ xem để chỉ hiển thị các nút của người dùng hiện tại. Lọc theo người dùng: hiện tại bị thiếu, có thể tìm thấy/kích hoạt ở đâu?Drupal 7 Xem 3 người dùng: bộ lọc hiện tại bị thiếu?
Tôi phải thiếu điều gì đó đơn giản.
Tôi đang cố gắng lọc chế độ xem để chỉ hiển thị các nút của người dùng hiện tại. Lọc theo người dùng: hiện tại bị thiếu, có thể tìm thấy/kích hoạt ở đâu?Drupal 7 Xem 3 người dùng: bộ lọc hiện tại bị thiếu?
Tôi phải thiếu điều gì đó đơn giản.
Trong Drupal 7, Views 3, bạn phải thêm mối quan hệ của Content: Author
ở bên phải trong cài đặt Advanced
. Khi bạn đã thêm mối quan hệ đó, bạn sẽ có thể thấy bộ lọc User: Current
.
Bạn có thể sử dụng phương pháp khác mà không cần bất kỳ mối quan hệ nào. trong Advanced
thiết lập thêm Contextual filters
chọn Content: Author uid
và trong cài đặt của nó chọn Provide default value
, trong type
selectbox chọn User ID from logged in user
Không thể bất cứ ai sau đó đặt bất cứ điều gì họ muốn UID trong URL và bỏ qua thiết lập mặc định của bạn? –
ID người dùng từ người dùng đã đăng nhập dựa trên id người dùng của người dùng đã đăng nhập hiện tại. Nó đọc nó từ đối tượng $ user toàn cầu và không liên quan gì đến ur. –
Có lợi thế nào khi sử dụng phương pháp này theo phương pháp quan hệ không? Nó có hiệu quả hơn hay gì đó như thế không? – s427