18 Ocak 2014 Cumartesi

Merhaba arkadaşlar. Drupalde bir views oluşturarak o views içinde aynı Master şablonu kullanarak birçok farklı görüntüler (multiple displays) oluşturabiliyoruz.

Fakat views içerisindeki görüntülerin hepsinde ortak şablon olarak kullandığımız Master şablonunu her bir görüntü (display) içerisinde değiştirmeliyiz yani Master ayarının üzerine yazmalıyız ki (override) her bir görüntümüz birbirinde farklı olsun. Üzerine yazma yani override etmenin mantığı ise şu: yaptığım değişikliğin bu görüntü içersinide geçerli olmasını istiyorum, diğer görüntüler bundan etkilenmesin demek. Eğer siz For ile başlayan kapsamı ne olsun? anlamında gelen secenekte override ile ilgili seçeneği seçmez iseniz yaptığınız ayarlar tüm Master ve aynı views içerisindeki diğer görüntüleri (displays) etkileyecek.


Özet olarak bir views içerisine eklediğimiz görüntülerin birbirinden farklı olmasını kapsam belirtecindeki override seçeneği ile (yani değişikliğim bu görüntü içerisinde geçerli olsun) sağğlıyoruz.

Daha fazla bilgili için lütfen şurdaki yazımı gözden geçiriniz...

0 yorum:

Yorum Gönder