Fasulye, Kutular ve Fieldable Paneller Panelleri arasında nasıl seçim yapılır?


17

Fasulye , Kutular ve Fieldable Paneller Panellerin hepsi benzer işlevsellik sağlar. Aralarındaki farkların tam olarak ne olduğunu anlamakta güçlük çekiyorum.

Birbirlerine kıyasla avantajları / dezavantajları nelerdir? Farklı kullanım durumlarına yönelik mi?

Panellerde özel içerik eklemek için bir tür blok kullanmak istiyorum - içerik editörlerinin de içerik ekleyebilmeleri gerekiyor, bu yüzden ihtiyacım olan bloklar saf yapılandırma değil. Ama aynı zamanda Özellikleri kullanıyorum ...

Düzenleme: Ana farklılıklar gibi görünen şeyleri ekleyeceğim

Kutular

  • En büyük kullanıcı tabanı (~ 11500)
  • Blokları yapılandırma olarak ele alır (yani içerik özelliklerinizde bulunur)
  • Entegrasyon sunan modüller

Fasulyeler

  • Son zamanlarda popüler oldu, ~ 1000 kurulum
  • Blokları içerik olarak ele alır, ancak yapılandırmalarının makine adı aracılığıyla dışa aktarılabilmesini sağlar (örn. Bean Paneller aracılığıyla )
  • Entegrasyon sunan modüller

Katlanabilir Paneller Paneller

  • En küçük kullanıcı tabanı (~ 400)
  • Panels / Views / etc.
  • Bölmeler fasulye veya kutular gibi tema bölgelerinde normal bloklar olarak kullanılamaz (sanırım)
  • Burada bahsettiğimiz Bean'e göre avantajlarının ne olduğunu merak ediyorum ("içerik yöneticilerinin belirli sayfaları düzenlemelerini kolaylaştıran ek özellikler sunuyor")

Yanıtlar:


4

Pano olmadan yaşayabiliyorsanız, bloksuz bir D7 sitesi yapmak mükemmel bir şekilde mümkündür. Yeni içerik odaklı sitemiz, kontrol paneline uygun (bizim için) alternatif olarak tezgahlı paneller üzerine inşa edilmektedir. Arjan bunu zaten anlamış görünüyor.

Alternatiflere geçelim. Oku fasulye dolu olmalıdır Kişisel sitesini . Kutulardaki sorun, özellikleri kullanırken mevcut içeriğin üzerine yazma tehlikesidir. Ancak aynı makalede Fabian Franz'ın yorumunu okuyun. Fasulye birçok seçeneğe sahiptir. Yönetim, ölçeklenebilirlik ve performans konusunda rahat değilim. Panellerle akıcı olan sert geliştiriciler, Fieldable Paneller Panelleri kullanır. Katlanabilir Paneller Bölmelerde belge ve örnek yoktur. Herkesin D8 için odaklanması ve çaba göstermesi gereken wscci- inisiyatifi. Örneğin DELETE dahil REST çağrılarına izin verir. Bu, kod sunumlarında site oluşturucu yapılandırmasının üzerine yazma sorununu kalıcı olarak çözebilir.


Teşekkürler. Evet, bu blog gönderisini okurdum, iyi bir okuma, ama bilmek istediğim her şeye hitap etmiyor;). Bu modüllerin bir kısmını veya tamamını kapsamlı bir şekilde deneyen ve eksilerini ve artılarını bilen insanlar olduğunu hissediyorum. Şimdi Bean'i Bean Panelleri ve Panelleri Yerinde Düzenleyici ile deniyorum . Bu oldukça kullanıcı dostu bir iş akışı sağlar.
arjan

1

Amacınız, bazı sınıflandırmalarla görünümleri kullanmak için en uygun olabilir: bir içerik türüne panel yeri için terimler ekleyin, çünkü bu yer bu terimi ve içerik türünü filtreleyen görünümler bloğu yapın, ardından bu görünüm bloğunu paneldeki yere ekleyin , genellikle bu içerik türü ve ağırlık olarak sıraladığım görünümlerde ağırlık için ek alan oluşturuyorum ve editörler bu yere içerik eklemek / düzenlemek / kaldırmak için paneli düzenlemek zorunda değiller - görünümler, yere göre propper içeriğini seçmeyi engeller


Teşekkürler, bu işleri yapmanın makul bir yoludur. Benim durumumda bloklar daha fazla 'kenar çubuğu tarzı' mesajlar / içerik içindir, bu yüzden düğümleri kullanmak istemiyorum (tabii ki tarif ettiğiniz şekilde mümkündür). Bahsedilen üç modülün hepsi, bir şeyler yapmanın bloklar olarak düğümlerden kaçınmanın yollarıdır ...
arjan

0

Düğüm blok modülüne bakın. Düğüm olarak, Özellikler yoluyla dışa aktarmazlar, ancak ihtiyacınız olanı yaptığını görebilirsiniz.

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.