Thông thường, các cuộc thăm dò được ẩn danh. Chúng tôi cần xử lý tổng số phiếu bầu, tỷ lệ phần trăm... Hiện nay, trong bối cảnh Ukraine bị xâm lược, một khách hàng tổ chức muốn nâng cao thăm dò nâng cao thực hiện hiện có, để thu thập dữ liệu công dân về khả năng của họ trong việc tổ chức các gia đình, giúp đỡ quyên góp, v.v. Và tất nhiên để liên hệ với những người đã trả lời các câu hỏi...
Mặc dù điều này chắc chắn có thể được thực hiện với Webform, nhưng nhóm đã quen với việc thăm dò giao diện người dùng, mọi thứ đã sẵn sàng... và chúng tôi cần phải tiến hành nhanh chóng.
Tôi không thể xây dựng Chế độ xem thăm dò ý kiến có mối quan hệ và truy xuất ID, email... của cử tri hoặc theo cách khác từ người dùng xuống phiếu bầu của nó... Có vẻ như Chế độ xem không thể ánh xạ các lựa chọn/kết quả thăm dò ý kiến với người dùng đã bình chọn .
Các poll_vote
bảng chứa thông tin cốt lõi cho tính năng đó, với một trẻ con
trường (ID lựa chọn), ID cuộc thăm dò pid
, và uid
. Nhãn lựa chọn sau đó có thể được lấy từ poll_choice_field_data
cái bàn...
Tôi có nên mở rộng : `Drupal\poll\PollViewData\ với một vài Các plugin xử lý trường xem, và làm thế nào ?
Không chắc chắn những gì sẽ là một cách đơn giản để giải quyết điều này. Có lẽ tôi đang thiếu điểm? Bất kỳ trợ giúp, khởi động mã, rất hoan nghênh bạn giải quyết vấn đề này một cách nhanh chóng. Cảm ơn