it-swarm-id.com

Membuat tampilan yang mengelompokkan hasil berdasarkan bulan / tahun

Adakah yang tahu bagaimana membangun tampilan yang mengelompokkan hasil berdasarkan Bulan/Tahun tetapi dapat mencetak hasil yang diperluas. Ambil dataset berikut:

Acara

 Nama Acara Tanggal Acara 
 ---------- ---------- 
 Acara 1 2011-05-01 
 Acara 2 2011-05-15 
 Acara 3 2011-05-30 
 Acara 4 2011-06-04 
 Acara 5 2011-06-22 
 Acara 6 2011-07-01 
 Acara 7 2011-08-16 
 Acara 8 2012-01-01 
 Acara 9 2012-01-02 
 Acara 10 2013 -05-15 

Saya ingin Tampilan menghasilkan data itu dalam format berikut:

 Mei 2011 
 -------- 
 Peristiwa 1 
 Peristiwa 2 
 Peristiwa 3 
 
 Juni 2011 
 --------- 
 Acara 4 
 Peristiwa 5 
 
 Juli 2011 
 - ------- 
 Acara 6 
 
 Agustus 2011 
 ----------- 
 Acara 7 
 
 Januari 2012 
 ------------ 
 Acara 8 
 Acara 9 
 
 Mei 2013 
 -------- 
 Acara 10 

Jadi pandangan tidak akan benar-benar dikelompokkan dalam SQL hanya perlu mencetak acara dengan judul yang secara visual dikelompokkan berdasarkan bulan dan tahun.

7
Camsoft

Saya tidak yakin apakah akan mungkin untuk mengelompokkan berdasarkan bulan seperti itu, tetapi akan sangat sederhana untuk melakukan ini dalam templat (atau fungsi preproses).

Yang perlu Anda lakukan hanyalah mengulang semua baris dan memeriksa apakah acara memiliki bulan/tahun baru. Setiap kali itu terjadi, Anda menambahkan tanggal acara yang diformat sebagai Month year. Ini juga akan memberi Anda fleksibilitas untuk mencetak bulan seperti fx h3 atau apa pun yang paling cocok dengan situs Anda, alih-alih mengandalkan tampilan markup yang akan dihasilkan.

0
googletorp

Anda dapat mengelompokkan berdasarkan bidang apa pun, termasuk Bulan-tahun. Anda harus memilih bidang tanggal Anda dan menyesuaikan hasilnya. Kemudian, Views dapat mengelompokkan di lapangan, menggunakan opsi "Pengelompokan" di bawah Format: Pengaturan.

14
heather

Anda bisa melakukannya menggunakan Tampilan dan menampilkannya sebagai tabel. Tabel memiliki opsi untuk mengelompokkan bidang.

2
Pax

Dalam Drupal 7, dengan Tampilan 3, KarenS merekomendasikan menonaktifkan modul RDF dalam Core. Hanya itu yang berhasil bagi saya. http://drupal.org/node/1253562#comment-4886998

1
csuggs4