Tarih alanını kullanarak görüntüleme satırlarını yıllara göre nasıl gruplandırabilirim?


12

Tarih alanına sahip bir içerik türüm var. Bunları yıllara göre gruplama çıktısı almalıyım, yani

2011

- nodeA 2011-09-01
- nodeB 2011-01-29

2010

- nodeC 2010-12-08

Bunu nasıl yapabilirim?

Yanıtlar:


12
  1. Görünüme ikinci bir tarih alanı ekleyin.
  2. Bu alanın yapılandırmasında

    1. Alanı yalnızca yılı görüntüleyecek şekilde yapılandırın
    2. Alanı ekrandan hariç tutma
  3. Görünümün biçim ayarlarında, bu alana göre gruplandırın.


3
Bunu zaten denedim ve işe yaramıyor. Görünüşe göre gruplandırma, bir alanın çıktısını değil DEĞERLER'i geçer.
Michał Pękała

Alanı yeniden mi yazıyorsunuz, yoksa önceden yapılandırılmış bir tarih biçimi mi kullanıyorsunuz? Birincisi işe yaramaz, ancak ikincisi kesinlikle çalışır.
tim.plunkett

1
Alan "Yıl" biçiminde (Y) görüntülenir, daha sonra biçim ayarlarında "gruplama alanı" olarak ayarlanır. Ancak, tarihleri ​​tam olarak aynı (sic!) Olarak ayarlasam bile, yıl her satırın üzerinde gösterilir. Alanımın tam türü "Tarih (ISO biçimi)" - bu yanlış olabilir mi?
Michał Pękała

Aşağıdaki cdmo'nun yorumuna bakın ...
jay-ess

1
Bu neredeyse benim için de işe yaradı, ama @ cdmo'nun cevabında verilen ek adımı izlemem gerekiyordu.
joe_flash

12

@phils önerisinin güncellenmesi gerekiyor: alan için html'yi yapıştırın (Sonuçları Yeniden Yaz bölümünde). @ Oswald'ın çözümünün çalışmadığı yerde bunun benim için çalıştığını doğrulayabilirim.


1

RDF Modülünü Çekirdekten devre dışı bırakın.

Aynı sorun vardı ve saatlerce aradıktan sonra nihayet KarenS bu ipucu üzerinde güdük: http://drupal.org/node/1253562#comment-4886998 Sadece RDF Modülünü devre dışı bırakın ve belki de tarih formatlarınızı yeniden düzenleyin.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.