Tôi có ý kiến về các nút được phân loại theo các điều khoản. Tôi cần thể hiện quan điểm về các điều khoản và nếu có bất kỳ nhận xét mới nào trong bất kỳ nút nào có thuật ngữ được gắn thẻ.
Vì vậy, nếu tôi có những điều sau đây:
Term1
-NodeA (has new comments)
-NodeB (has new comments)
Term2
-NodeC (no new comments)
-NodeD (no new comments)
Term3
-NodeE (no new comments)
-NodeF (has new comments)
Term4
Tôi cần quan điểm của tôi để trông như thế này:
Term1 – new comments!
Term2
Term3 – new comments!
Term4
Đầu tiên tôi đã thử đưa ra một quan điểm về các bình luận để bao gồm trường bình luận mới và sử dụng các mối quan hệ để hiển thị các điều khoản. Tuy nhiên, nếu một thuật ngữ không có nút hoặc nhận xét (Term4 trong ví dụ của tôi) tôi cần thuật ngữ này vẫn được hiển thị.
Vì vậy, sau đó tôi đã cố gắng thực hiện một quan điểm về các điều khoản. Tôi đã thêm các mối quan hệ 'Thuật ngữ phân loại: Nội dung có thuật ngữ' và trường 'Nội dung: Nhận xét mới' sử dụng mối quan hệ này. Điều này không cho thấy số lượng ý kiến mới như mong đợi. Nó mang lại cho tôi kết quả trùng lặp (mà tôi có thể khắc phục bằng cách nhóm các trường) nhưng không ngờ nó cũng ẩn các thuật ngữ không có nhận xét hoặc nút.
Tôi đang đi về điều này đúng cách và nếu vậy làm thế nào tôi có thể ngăn chặn các điều khoản 'trống rỗng' bị ẩn?
CẬP NHẬT Ive đã cập nhật lõi D và một vài mô-đun có phiên bản mới (nhưng không có chế độ xem). Chế độ xem hoạt động tốt với mối quan hệ của 'Cấu hình mối quan hệ: Thuật ngữ phân loại: Nội dung có thuật ngữ' khi trường là 'Nội dung: Tiêu đề (Tiêu đề)'. Tuy nhiên, khi tôi thêm trường 'Nội dung: Nhận xét mới' thì các thuật ngữ không có nhận xét sẽ bị ẩn.
CẬP NHẬT Ive đã thử như sau trong một trường xem:
if(intval($data->node_new_comments) > 0) {
if(!array_key_exists($data->tid, $static)) {
print "new comments !";
$static[$data->tid] = 1;
}
} else {
print "here you do whatever you want when there's no new comment";
}
CẬP NHẬT - bởi 'bình luận mới' Ý tôi là những bình luận mà người dùng đã đăng nhập chưa đọc. Đây là một lĩnh vực tiêu chuẩn trong quan điểm. Tôi cần điều này hơn là một ngày tùy tiện bị cắt. Xin lỗi vì sự nhầm lẫn.
Taxonomy term: Term name
và không Content: -term vocabulary-
(dễ mắc lỗi!) 4) Bạn có thấy điều tương tự nếu bạn tạo chế độ xem Điều khoản phân loại mới từ đầu chỉ với mối quan hệ Taxonomy Term: Term Name
và Content: New Comments
không?