2 yıl önce oluşturduğum bir siteyi D6'dan D7'ye yükseltiyorum. Bu sitede, yıla göre gruplandırılmış öğelerin bir görünümü var, böylece her yıl için öğeler ayrı bir sayfada gösteriliyor - yılı geçiyorsunuz ve o yıl için uygun düğümleri gösteriyor. Uygun şekilde önceki veya sonraki yılların düğümlerini gösteren sayfalara bağlanan "önceki yıl" ve "gelecek yıl" bağlantılarına sahip olmam gerekiyor.
Bunu eski (D6) sitesinde başlığın PHP kodunu (PHP filtresini kullanarak) görüntülemesine izin vererek, "yıl" parametresinde matematik yaparak ve sonraki ve önceki yıllara bağlantı olarak ham olarak yazarak yaptım HTML. Bu yanlış geliyor - çok Drupal - ama bunu daha doğal yapmak için nasıl görüş elde edemediğimi bilemiyorum.
Benim hissim, sadece gruplandırılmış düğümler arasına bir başlık koymak yerine (benim durumumda binden fazla düğümü olan bir sayfa ile sonuçlanacak), gruplandırma alanı ("Biçim / Ayarlar" dan) gibi bir şey kullanmak istiyorum görüntüleniyorsa) bu gruplama alanına göre sayfalara böler.
Herhangi bir fikir?
Olası bir cevaba işaret eden bazı öğeler buldum. Bu önceki soru var:
Sınıflandırmayı terimlere dayalı sayfa görüntüleme
Yıllarım da taksonomi terimleri, bu yüzden soru sorulduğu gibi cevaplanırsa bu benim için işe yarayacaktı. Gerçek bir cevap olmasa da, bu çok güzel Earl Miles makalesine bir işaretçi var:
http://drupalwatchdog.com/1/1/how-to-create-new-features-in-views-3
Bu benim kullanım durumuma ÇOK yakın olduğunu ve sanırım eğer Earl'ün talimatları dayalı bir Views Eklentisi oluşturmayı deneyebilirim, ama daha basit bir şey umuyorum. Bir tane yazmaktan çok bir eklenti kullanmayı tercih ederim!
(Makalede Earl, eklenti kodunun http://drupal.org/project/views_plugin_examples adresinde bulunabileceğini söylüyor , ancak bu projeye gittiğimde boş görünüyor.)
Her durumda, bu bir "çözülmüş sorun" gibi görünüyor - ama çözüm bulamıyorum! Tekerleği yeniden icat etmeden önce işaretçiler var mı?