it-swarm-tr.com

Sonuçları aya / yıla göre gruplandıran bir görünüm oluşturma

Herkes sonuçları Ay/Yıl olarak gruplandıran ancak sonuçları genişletilmiş yazdırabilen bir görünüm oluşturmayı biliyor mu? Aşağıdaki veri kümesini alın:

Olaylar

 Etkinlik Adı Etkinlik Tarihi 
 ---------- ---------- 
 Etkinlik 1 2011-05-01 
 Etkinlik 2 2011-05-15 
 Etkinlik 3 2011-05-30 
 Etkinlik 4 2011-06-04 
 Etkinlik 5 2011-06-22 
 Etkinlik 6 2011-07-01 
 Olay 7 2011-08-16 
 Olay 8 2012-01-01 
 Olay 9 2012-01-02 [.____. Olay 10 2013 -05-15 

Views'ın bu verileri aşağıdaki biçimde çıkarmasını istiyorum:

 Mayıs 2011 
 -------- 
 Olay 1 
 Olay 2 
 Olay 3 
 
 Haziran 2011 
 --------- 
 Etkinlik 4 
 Etkinlik 5 
 
 Temmuz 2011 
 - ------- 
 Etkinlik 6 
 
 Ağustos 2011 
 ----------- 
 Etkinlik 7 
 
 Ocak 2012 
 ------------ 
 Olay 8 
 Olay 9 
 
 Mayıs 2013 
 -------- 
 Etkinlik 10 

Bu yüzden görünüm aslında SQL'de gruplandırılmayacak, sadece başlıkları ve aylara göre görsel olarak gruplandırılmış başlıkları yazdıracak.

7
Camsoft

Bu şekilde aya göre gruplamanın mümkün olup olmadığından emin değilim, ancak bunu bir şablonda (veya bir önişleme işlevinde) yapmak oldukça basit olacaktır.

Yapmanız gereken tek şey, tüm satırlar arasında geçiş yapmak ve etkinliğin yeni bir ay/yıl olup olmadığını kontrol etmektir. Her seferinde Month year Olarak biçimlendirilmiş etkinlik tarihini eklersiniz. Bu ayrıca, biçimlendirme görünümlerinin oluşturduğu güven yerine, fx h3 Veya sitenize en uygun olanı ayları yazdırma esnekliği sağlar.

0
googletorp

Ay-yıl da dahil olmak üzere herhangi bir alana göre gruplayabilirsiniz. Tarih alanınızı seçmeli ve çıktıyı özelleştirmelisiniz. Ardından Görünümler, Biçim: Ayarlar altındaki "Gruplama" seçeneklerini kullanarak alanda gruplanabilir.

14
heather

Views'ı kullanarak bunu yapabilir ve tablo olarak görüntülenmesini sağlayabilirsiniz. Tabloda alanları gruplama seçeneği vardır.

2
Pax

Drupal 7, Views 3 ile, KarenS RDF modülünü Core'da devre dışı bırakmanızı önerir. Benim için işe yarayan tek şey bu. http://drupal.org/node/1253562#comment-4886998

1
csuggs4