Ana içeriğe atla

Drupal 7 Views Sonucunda Araya Girip Block Basmak

Seyfettin KAHVECİ
Seyfettin KAHVECİ
20 dakika okuma süresi

Drupal'de oluşturduğumuz olduğumuz view sonucunda araya girip istenilen bölüme block basmak için ilgili view'ın ayarlarına giriyoruz. Diğer/other bölümünde yer alan tema/theme bölümüne tıklıyoruz.  

Daha sonra view'ımıza özgün Drupal'in istediği isimde theme dizinimizde tpl.php dosyası oluşturuyoruz. Buradaki kodlarınız view'ınızın adına ve biçimine göre değişiklik gösterecektir. Bizler Bootstrap Carousel biçimini baz alarak işlemleri gerçekleştirdik. 

Dosyamızın içeriğinin formatını Stil Çıktısı linkine tıklayarak karşımıza çıkan ekrandan kopyalayıp php dosyamızın içeriğine yapıştırıyoruz.

Php dosyamızın içeriğine gidip istediğimiz yere programatik olarak block çıktısını basmamızı sağlayan aşağıdaki kodu yapıştırıyoruz.

    	$block = module_invoke('block', 'block_view', '13');// 13 oluşturmuş olduğunuz block'un id'sidir.
    	print render($block['content']);

Örneğin 3. item'a block'u basmak ve aynı zamanda 3. item'ı da korumak için aşağıdaki gibi işlem yapmalısınız.

Ofislerimiz

Drupart Locations

Ofislerimiz

Drupart AR-GE

GOSB Teknopark Hi-Tech Bina 3.Kat B3 Gebze - KOCAELİ

+90 262 678 8872

+90 216 706 12 58 

[email protected]

Londra

151 West Green Road, London, England

+44 203 815 6478

[email protected]

Newark

112 Capitol Trail Suite, A437 Newark DE, 19711

+1 (740) 666 6255

[email protected]

Wiesbaden

Hinterbergstraße 27
65207 Wiesbaden
Deutschland

+49 (0) 6151 – 492 70 23

[email protected]