Bir görünümün üstbilgi / altbilgisine konan 'Ek ekran' ile 'Global: Görünüm alanı' arasındaki fark nedir?


12

Hangisini kullanmam gerektiğine karar vermeye çalışıyorum. Her ikisi de bağlamsal filtreleri devralabilir, bu yüzden benim durumumda her ikisi de iyi çözümler. İlk ile bir araya getirmek istediğim başka bir görünüme sahip olmama rağmen, Ekle birlikte, diğer tüm görünümü birincinin yeni bir ekranı olarak yeniden yapmak zorunda kalacaktım, ancak Görünüm alanı ile diğer görünümü tekrar kullanabildim.

Arkalarındaki kavram nedir? Yukarıda not ettiğimden başka farklılıklar var mı?

Yanıtlar:


8

Arka plan: Görünüm bir görünümdür, bir görünümün sayfa, feed, eklenti, blok gibi birçok ekranı olabilir.

Ek ekranı ile bir görünümün bir ekranını başka bir ekrana ekleyebilirsiniz. Doug Vann tarafından iyi bir video demosu bulunabilir (drupal 7 ile ilişkili olabilecek bir drupal 6 demosu).

Global: Görüntüleme alanı ile (yalnızca Drupal 7) bir görünüm üstbilgisi veya altbilgisi içine görünüm ekleyebilirsiniz.

Bu bir şekilde başka bir yol üzerinde yapmak büyük bir yanlısı / aleyhte değildir. Aklıma gelen tek şey, bir görünümü değiştirip onu şekillendirmektir. Stil etmeniz için farklı html etiketleri ve sınıfları olacaktır.


Her iki yöntemde de bağlamsal filtreler miras alınır?
chrisjlee

1

İStryker'ın dediği gibi, ekler bir görünümün bir ekranını aynı görünümün başka bir ekranına eklemenize izin verir .

Global: Görünüm alanını kullanmak, başka bir görünümün görüntüsünü tamamen eklemenize olanak tanır. İki görünüm uyumlu değilse bu yararlı olabilir.

Örneğin, bir düğüm görünümüne eklenen sınıflandırma terimlerinin bir görünümünü istiyorsanız.


Bu akıl yürütme ile, Global: View areaEkleri kullanmak yerine geçiyor mu? Drupal neden hep aynı şeyi yapmanın 10 farklı yolunu sunuyor?
dayuloli

1
Bu durumda, tam olarak aynı şey değiller. Belirli bir türdeki düğümlerin, yükseltilmiş düğümlerin üstte, yükseltilmemiş düğümlere göre biraz farklı biçimlendirilmiş bir görünümünü istersem, bir görünüm eki kullanırdım. Bu mantıklıdır çünkü onlar aynı görüşte, küçük farklılıklar içeren iki örnektir. Ek olarak, görünümler arayüzünde bir arada tutulurlar ve benzer şablon önerileri ve sınıflarına sahip olurlar. Bağlanan ve aynı bağlamsal filtreleri kullanan iki farklı görünümüm olmasını istiyorsanız, Global: View area
malcomio

0

Kafam karıştı mı bilmiyorum ama;

Ana bilgisayar görünümünün sayfalandırmasını, başka bir görünüm (üstbilgi veya altbilgi) eklersem, ancak başka bir görünümün bloğunu veya sayfasını üstbilgiye (veya altbilgiye) gömdüğümde sayfalandırma kullanılamaz, bu nedenle ben mi...

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.