Trong Drupal 6 bạn có thể có một bộ lọc node.uid = current user
. Làm thế nào để bạn làm điều này trong Drupal 7?
Trong Drupal 6 bạn có thể có một bộ lọc node.uid = current user
. Làm thế nào để bạn làm điều này trong Drupal 7?
Câu trả lời:
Bạn cần thêm bộ lọc dưới dạng "bối cảnh" (Nâng cao) nơi bạn có thể cung cấp một đối số mặc định. Nếu ngữ cảnh của bạn là dành cho người dùng, như tác giả nút, thì bạn có thể chọn những thứ như id của người dùng đã đăng nhập.
Bạn cần chỉnh sửa chế độ xem của mình, chuyển đến cột Nâng cao (ngoài cùng bên phải) và thêm mối quan hệ mới.
Bạn đặc biệt cần thêm mối quan hệ "Nội dung: Tác giả".
Tiếp theo, trong "Bộ lọc", bạn sẽ cần thêm bộ lọc "Người dùng: Hiện tại".
Bây giờ bạn sẽ có thể lọc nội dung thuộc sở hữu của người dùng hiện đang đăng nhập.