Mesela views te blok oluşturduk. kitap kategorisinden konu başlıklarını sıralıyoruz. hem başlık hem gövde, ve 1 adet yayınlıyorum. blok bölümünde bu yayınlanan içerik, mini page olmadan, yani manual tıklama ile gecis yerine, resimlerde olduğu gibi otomatik slayt şeklinde ard arda gösterilir mi?
Örnekle pekiştireyim; acquia sitesinin alt kımında bulunan "News" barı gibi.
Bu anlatımda Views 2 (Drupal 6) ile bir uygulama yapacağız. Uygulamanın sonucunda elde etmek istediğimiz özellikler şunlar:
Yani oluşuturacağımız tek bir görünümde hem sayfa hem de blok görüntüsü (ing: display) hazırlayacağız. Uygulama seçilen konu sebebiyle görünümlerdeki alan (ing: field), sıralama kriteri (ing: sort criteria), süzgeç (ing: filter), ilişki (ing: relationship) ve değişken (ing: argument) elemanlarının hepsini kullanacak. Bu yüzden kompleks fakat faydalı bir uygulama olacağını umuyorum. Sözü uzatmanda hemen başlayalım: | oku »
Bu sayfada Views eklentisi ile yapılmış uygulamalara yer vereceğiz. Uygulama anlatımlarında çok fazla teknik detaya girmeden uygulama ile amaçlanan sonucun ne olduğu ve bu sonuca hangi Views elemanlarını kullanarak ulaşabileceğimiz anlatılacaktır. Eğer Views elemanları (field, filter, argument, sort criteria, relationship) hakkında yeterli bilginiz yoksa Bir Görünümün Anatomisi başlıklı anlatıma ve alt-sayfalarına bakabilirsiniz. | oku »
Merhabalar Çağatay ben...
Halen daha profesyonel olarak joomla ile çalışıyorum.Modul ve comp. lerimi kendim yazıyorum.Joomlada daki comp. ve modul çeşitliliğini düşünürsek drupal çok arkalarda kalıyordu ancak okadar çok drupal ismi geçti ki kendimi drupali kurmuş bi halde "bu mavi kafalı eleman nedir ? " sorusu ile baş başa buldum :)
Drupal de emeklemeden koşmak biraz zor çünkü php-sql bilginiz istediğiniz kadar çok olsun drupalin anladığım kadarı ile kendine has bir çok özelliği var.... | oku »
Argument (tr: dinamik değişken, argüman) kavramını bir URL'yi oluşturan parçalardan her biri olarak tanımlayabiliriz. Örneğin site.com/taxonomy/term/1 URL'sini düşünecek olursak burada 3 adet argument mevcuttur; bunlar sırasıyla "taxonomy", "term" ve son olarak da taksonomi teriminin id değerini belirten "1". Views kapsamındaki argument ise Views süzgeçlerine benzer bir işlev sunar; ancak süzgeçlerde olduğu gibi değerler görünümde bizim tarafımızdan girilmez, bunun yerine URL'den alınır. Dinamik süzgeçler gibi çalışan argumentlar sayesinde görünümler daha büyük bir esneklik kazanmaktadır. | oku »
Bazen görünümlerde sunmak istediğimiz bilgiler veritabanında tek bir tabloda bulunmazlar. Örneğin yorumları listeleyen bir görünüm ana tablo olarak yorum tablosunu {comments} kullanır. Bu görünümde yorumun yazıldığı düğüm ile ilgili başlık, yazar, vb. bilgiler vermek isteyebilir veya sadece yayınlanmış düğümlere yapılan yorumları süzmek isteyebiliriz. Ancak yorum tablosunda yorumun yazıldığı düğüm ile ilgili bilgiler yer almaz. Bunun için yorum tablosu {comments} ile düğüm tablosu {node} arasında bir ilişki kurmamız gerekir. Views'te bu ilişki Relationships bölümünden kuruluyor. | oku »
merhaba arkadaslar CCK & Views ile olusturdugum sorgulari tema icinde kullanmam gerekiyor.
gibi verileri nasil tema'da kulanabilirim ?
views te, bi blok oluşturdum, son girilen yorumları listeliyor. sorunum şöyle; bir konuya birden fazla yorum girilince, o kunu başlığını, girilen yorum sayısı kadar listeliyor ve aynı başlıklar alt alta listelenmiş oluyor böylece. benim istediğim, sadece konu başlığı bir kere listelensin.
views te yaptığım bu listelemenin ayrıntıları ise şu şekilde;
comments_recent ile gelen blokta ;
- İsim: Block
Başlık: Son yorumlar
Style: Listele
- Relationships
yeni yorum gönder: Konu
- Fields
(Konu) Konu: Başlık
yeni yorum gönder: Başlık | oku »
views kullanmaya henüz alışamadım, mantığını kavrayamadım o yüzden açtım bu konuyu. şöyle ki;
iki tane içerik türüm var mesela,
birincisi ders diyelim ikincisine de haber diyelim.
ben views te bi blok oluşturup, şu kadar ders konusu vardır, şu kadar haber konusu eklenmiştir tarzı açılan konu başlıklarını sayı ile göstermek istiyorum.
views te nasıl yapıldığını bi babayiğit, adım adım anlatsa hayat bayram olsa;).