Saya punya komentar tentang node yang dikategorikan berdasarkan istilah. Saya perlu menunjukkan tampilan persyaratan dan jika ada komentar baru di salah satu node yang ditandai dengan istilah.
Jadi jika saya memiliki yang berikut ini:
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
Saya perlu pandangan saya untuk terlihat seperti ini:
Term1 – new comments!
Term2
Term3 – new comments!
Term4
Pertama saya mencoba membuat pandangan komentar untuk memasukkan bidang komentar baru dan menggunakan hubungan untuk menunjukkan persyaratan. Namun jika suatu istilah tidak memiliki simpul atau komentar (Term4 dalam contoh saya) saya perlu istilah tersebut masih ditampilkan.
Jadi saya kemudian mencoba melihat ketentuan-ketentuannya. Saya menambahkan hubungan 'istilah Taksonomi: Konten dengan istilah' dan bidang 'Konten: Komentar baru' yang menggunakan hubungan ini. Ini memang menunjukkan jumlah komentar baru seperti yang diharapkan. Ini memberi saya hasil yang digandakan (yang mungkin dapat saya perbaiki dengan bidang pengelompokan) tetapi secara tak terduga juga menyembunyikan istilah yang tidak memiliki komentar atau node.
Apakah saya akan melakukan ini dengan cara yang benar dan jika demikian bagaimana saya bisa menghentikan istilah 'kosong' disembunyikan?
PEMBARUAN Ive memperbarui D core dan beberapa modul yang memiliki versi baru (tetapi tidak dilihat). Tampilan berfungsi dengan baik dengan hubungan 'Konfigurasikan Hubungan: Istilah taksonomi: Konten dengan istilah' ketika bidangnya adalah 'Konten: Judul (Judul)'. Namun ketika saya menambahkan bidang 'Konten: Komentar baru' maka istilah yang tidak memiliki komentar disembunyikan.
PEMBARUAN Saya sudah mencoba yang berikut ini di bidang tampilan:
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";
}
PEMBARUAN - oleh 'komentar baru' Maksud saya komentar yang belum dibaca pengguna yang masuk. Ini adalah bidang standar dalam tampilan. Saya membutuhkan ini daripada memotong tanggal sewenang-wenang. Maaf atas kebingungan.
Taxonomy term: Term name dan tidak Content: -term vocabulary-(kesalahan mudah untuk membuat!) 4) Apakah Anda melihat hal yang sama jika Anda membuat tampilan Ketentuan Taksonomi baru dari awal dengan hanya hubungan, Taxonomy Term: Term Namedan Content: New Comments?