Điểm:0

Lượt xem: đếm số lần gắn cờ trên mỗi nút được tham chiếu thực thể

lá cờ pe

Tôi có một lá cờ gọi là Thu thập. (Cờ là cá nhân và được bật trên nhiều loại nội dung.) Cờ có một trường tham chiếu thực thể cho một loại nội dung được gọi là Bộ chứa. Khi người dùng gắn cờ các nút, họ sẽ chuyển đến một biểu mẫu và chọn nhóm để gắn cờ trong trường tham chiếu thực thể (field_bucket_select).

Người dùng có thể xem danh sách Nhóm của họ trong chế độ xem lọc theo 'người dùng đã đăng nhập hiện tại' (cũng như loại nội dung) để họ chỉ thấy các Nhóm mà họ đã tạo--vì vậy chế độ xem có mối quan hệ với tác giả nội dung.

Sự cố: Tôi muốn chế độ xem này bao gồm số lượng các nút được gắn cờ hoặc các nút được gắn cờ, tùy theo cách nào hiệu quả. Không có trường 'đếm' cho trường có sẵn mà không có mối quan hệ, vì vậy tôi thêm mối quan hệ cho field_bucket_select.

Ngay lập tức, Nhóm được liệt kê nhiều lần trong chế độ xem--chính xác là số lần có gắn cờ liên quan đến từng nhóm.

Tôi vào cài đặt nâng cao của chế độ xem và bật khác biệt. Không thay đổi.

Ngoài ra, nếu tôi thêm trường đếm, số lượng sẽ là số lẻ.

Tôi nghĩ đây không phải là một nhu cầu thông thường, vì vậy tôi chỉ làm sai. Hướng dẫn đánh giá cao.

(Drupal 9)

lá cờ cn
Chế độ xem danh sách nhóm đang hiển thị loại thực thể nào? Để biết thông tin cơ bản về cách thiết lập số lượng cờ, hãy xem tại đây: https://www.drupal.org/project/flag/issues/3178501#comment-13881585
lá cờ pe
Chế độ xem danh sách Nhóm liệt kê các nút của loại nội dung Nhóm.
lá cờ pe
Tôi đã xem cuộc thảo luận tại liên kết, nhưng vì nó lưu ý rằng mô-đun đếm cờ không thực sự cung cấp chế độ xem ví dụ. Nó dường như không giải quyết được tình huống mà một người cần đếm các nút được gắn cờ hoặc các lần gắn cờ bằng cách tham chiếu thực thể giữa một nút cha (Nhóm) và mỗi lần gắn cờ.
lá cờ cn
Vâng, bạn đang ở trong lãnh thổ không xác định. Cờ cho Drupal 8/9 vẫn chưa hoàn thành và một số thứ, đặc biệt liên quan đến hỗ trợ Chế độ xem, được ghi lại kém và chưa được triển khai. Tôi đoán là bạn có thể sẽ phải tự viết mã này; Tôi đã sử dụng tính năng gắn cờ với các trường trên trang web của mình và tôi đã phải thêm một lượng lớn mã tùy chỉnh để nó hoạt động.
lá cờ pe
Cảm ơn. Tôi không biết cách viết mã đó, vì vậy chúng tôi sẽ phải xem liệu dự án có được chấp nhận nếu không có nó ngay bây giờ hay không... hoặc thuê một chút nhà phát triển tùy chỉnh.

Đă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.