Body Alanını başka bir blokta göstermek...

Merhabalar,

Uzun zamandır drupal ile uğraşıyorum fakat bugün çözemediğim bir durum ile karşı karşıya geldim...

Yapmak istediğim şey;
X adlı içerik türünde title, body ve image alanım var.  normal düzende "title" altında "image" altında "body".
Bu "body" alanını "title ve image" altında değil de footer bloğunda göstermek istiyorum. Bunu nasıl yapacağımı bir türlü çözemedim. 

Yarıdımınız için şimdiden teşekkürler.

Saygılarımla.

Temel Bilgiler
Destek Kategorisi
Drupal Sürümleri:
Gönderi Bilgileri
Hkndmrc 22.03.2015 - 16:37

Eklemeyi unuttum kusura bakmayın. X içerik türünde M içeriğim var. M içeriğine girdiğimde M içeriğine ait body'nin başka bir blokta gözükmesi gerekiyor.

Aslında display Suit ve Panel ile yapabiliyorum fakat benim sitenin kendi bloklarını kullanmam gerekiyor. Rasponsive desteği için. ( :

NOT: Bu yorumu Yanıt olarak ve 2 kez eklemişsiniz; yanıtlar silinerek bu yorum eklendi.

Drupal Türkiye

Gönderi Bilgileri
Hkndmrc 22.03.2015 - 20:39

Merhaba,

Yanlış anlamadıysam ve sıkışık bir zamanda yazarken yanlış düşünmüyorsam, en az 2 biçimde yapılabilir.

A) Views ile yapılabilir:

  • İçerik türünün görünüm ayarlarından "body (gövde)" alanını gizleyin.
  • Bu içerik türü için bir gösterim (view) oluşturun (blok görünümü ile) ve yalnızca body'yi gösterecek biçimde ayarlayın. Contextual filters (Bağlamsal süzgeç) ekleyip URL'den içerik ID'sini alıp o içeriğe ait body'yi gösterecek biçimde ayarlayın.
  • Bu view blokunu footer bölgesinde (region) gösterin.

B) Bu içerik türü için özel bir page--icerikturuadi--tpl.php oluşturarak yapılabilir. İçeriği footer'a bastırabilirsiniz. Böyle bir şeyi daha önce hiç denemedim (ki normal bir gereksinim de değil zaten). Kuramsal olarak yapılabilir ama uygulamada bir sorun çıkarır mı bilmiyorum. Deneyip sonucu bildirirseniz ilgilenebilecek diğer kişiler için de yararlı olabilir.

İyi çalışmalar.

Gönderi Bilgileri
Mediasaur 22.03.2015 - 20:58

Anlattığınız yöntem ile yapmak istediğim şeyi hallettim. Çok teşekkür ederim.

( views yöntemini kullanarak çözdüm. )

Saygılarımla.

Gönderi Bilgileri
Hkndmrc 23.03.2015 - 01:28

Uygulama sonrası görünüm.  Belki arkadaşlara fikir yaratmak babında yararlı olur diye düşündüm. 

http://www.caglacapa.com/node/20

 

Gönderi Bilgileri
Hkndmrc 23.03.2015 - 01:53