it-swarm-id.com

Bagaimana cara saya mengelompokkan elemen dalam tampilan?

Saya memiliki 8 artikel: Artikel 1 (Permainan), Pasal 2 (Berita Lokal), Pasal 3 (Berita Dunia), Pasal 4 (Berita Dunia), Pasal 5 (Permainan), Pasal 6, Pasal 7, Pasal 8.

Dalam pandangan saya ingin mengelompokkan artikel berdasarkan: "Berita," "Game," dan "Lainnya." Menggabungkan dunia dan berita lokal di bawah satu kategori, dan memindahkan apa pun yang tidak memiliki kategori ke "Lainnya." Saya tidak ingin membuat kosakata baru hanya untuk tampilan ini. Saya mencoba menyelesaikan ini menggunakan grup per bidang, tetapi saya tidak tahu bagaimana saya bisa menyelesaikan ini menggunakan metode itu.

33
mstef

Di jenis konten Anda, Anda dapat membuat bidang "daftar" bernama, katakanlah, Kategori, dengan kategori Berita, Permainan, dan Lainnya. Anda kemudian dapat mengategorikan konten yang akan muncul di tampilan Anda menggunakan bidang itu.

Di Lihat Anda, di bawah Format, pilih "Pengaturan." Seharusnya ada opsi untuk memilih Bidang Pengelompokan. Pilih bidang "Konten: Kategori". Tampilan Anda sekarang harus muncul dikelompokkan berdasarkan Berita, Permainan, dan Lainnya.

Apakah itu yang ada dalam pikiranmu?

PEMBARUAN Di atas tidak seperti yang Anda cari. Tidak masalah.

Anda mengatakan Anda memiliki artikel seperti Pasal 1 (Permainan), Pasal 2 (Berita Lokal), Pasal 3 (Berita Dunia), Pasal 4 (Berita Dunia), dll. Apakah benar bahwa kata dalam tanda kurung adalah istilah taksonomi? Jika tidak, di bawah ini tidak akan relevan, tetapi saya akan menganggap untuk saat ini.

Jika demikian dan Anda ingin 'memotong' istilah-istilah ini menjadi tiga kategori, Anda tentu dapat memodifikasi kueri Views atau menulis sendiri.

Secara bergantian (yang mungkin lebih mudah) Anda dapat mengubah kosakata yang ada menjadi taksonomi hierarkis dengan Berita sebagai super-kategori dan Berita Lokal dan Berita Dunia sebagai subkategori.

Jadi sekarang kosakata Anda terlihat seperti:

Berita

  • Berita Lokal
  • Berita Dunia

Game

Lain

Jika konten Anda sudah ditandai dengan kategori yang ada, Anda tidak perlu mengubah apa pun.

Anda kemudian dapat membuat tampilan yang menampilkan bidang yang Anda inginkan. Tambahkan filter "Istilah Nama," dan masukkan "Berita." Lalu, tambahkan tampilan lampiran, dan pasang ke Tampilan Anda saat ini, timpa filter dan setel ke "Gaming." Terakhir, tambahkan lampiran kedua dan ganti Filter, ubah menjadi "Lainnya." Ini akan memberi Anda hasil yang Anda inginkan.

15
g_thom

Anda dapat menggunakan juga, Perbedaan Tampilan . Modul ini memungkinkan penambahan hubungan atau bergabung lainnya di Tampilan sering membuat hasil "duplikat". Misalnya, node dengan bidang yang memiliki beberapa nilai dapat muncul di tampilan sekali per nilai di bidang multi-nilai.

3
heilop

Saya bertemu utas ini saat mencari solusi grup, baik menggunakan Views atau Display Suite (D7). Entah bagaimana saya tidak bisa mendapatkan grup berdasarkan fitur g_thom yang disebutkan di bagian Format. Haruskah ada di D7? apakah ada submodul yang bergantung pada tampilan yang saya lewatkan? Selain itu, di Display Suite terdapat grup berdasarkan fitur, tetapi satu-satunya opsi di sana yang ditampilkan adalah salah satu bidang khusus saya yang saya buat (Saya tidak tahu mengapa ini, bukan yang lain). Tidak dapat digunakan dalam kasus seperti itu.

Tujuan saya adalah memiliki Tampilan yang membentuk blok tautan (menautkan ke node jenis kustom), dikelompokkan berdasarkan istilah taksonomi (istilah tersebut harus berupa output tetapi tidak terkait dengan apa pun).

PS. menghormati g_thom untuk bantuannya yang rumit!

2
Artur