«blocks» etiketlenmiş sorular

Drupal'da, tema bölgelerinde görüntülenen bağımsız bir içerik ve işlevsellik koleksiyonuna blok adı verilir.

2
Bir blok içindeki form
drupal_get_form('event_signup_form')Özel formumu bir bloğun içine yerleştirmek için kullanıyorum . Form istendiği gibi oluşturuluyor, ancak formun gönderilmesi hiçbir şeyi tetiklemiyor. Form işlevinin kendisi çağrılır event_signup_form($form, &$form_state)ve gönderme işlevi çağrılır, event_signup_form_submit($form, &$form_state)ancak çağrılmaz. Formu göstermek için hook_block_view kullanıyorum : function event_block_view($delta = '') { $blocks = array(); if ($delta ...) { $blocks['content'] …
14 7  blocks  forms 

1
Bölgeye göre bloklar için bir tema kanca önerisi nasıl yapılır?
Drupal 8 olduğundan, şablon adlandırma kurallarında , yerleştirildiği bölgeye göre belirli bir blok şablonu yüklemek mümkün değildir ( "Bölge başına blok işaretleme ve bölge başına blok şablonlama özelliği kaldırıldı" ). Ancak belirli bir bölgeye yerleştirilirse bloklar için farklı html'ye ihtiyacım var. Bunu nasıl başarabilirim? MYMODULE_theme_suggestions_block_alter'ı kullanmayı düşündüm ama mevcut bölgeyi …
14 blocks  8  regions  theming 

7
Programlı olarak bloklar yerleştirilsin mi?
Drupal 7 kullanıyorum. Şu anda web sitemin başlığında bir ana menü gezinme ve Dil değiştirici var. Bunları CMS> Yapı> Bloklar'a gidip blokları başlık bölgesine sürükleyerek oraya yerleştirdim. Bu bloğu başlıkta programlı olarak nasıl konumlandırabilirim?
14 7  blocks 

3
Bir Özellikte blok ayarlarını dışa aktarma (Drupal 7)
Bir geliştirme sitesi ile bir üretim sitesi arasında makul bir iş akışı oluşturmayı öğrenmeye çalışıyorum ve bu görevi yerine getirmek için Özellikler modülünü kullanmaya karar verdim. Ön sayfamda yeni eklenen ve en çok puan alan içeriği gösteren birkaç blok var. Bu görünümleri dışa aktarmak için özellikleri kullandım, ancak yine de …
13 7  blocks  features 

4
Özel bloklarda önbellek bağlamlarını ayarlamanın doğru yolu nedir?
Sayfa başına benzersiz olması gereken bir bloğun oturumu kapatılmış kullanıcılar için olmadığı bir sorunla karşılaştım. Sorun özel filtreler (bir tür maruz kalan filtreler için özel bir yedek gibi. / Admin / structure / block yerleştirilen blok) içeren bir görünüm arama sayfasında sahip özel bir blok eklentisidir. Drupal 8 hakkında öğrendiklerime …
13 8  blocks  caching 

1
Belirli bir bölge için Drupal 7 özel block.tpl.php
Ben drupal 7'de yeniyim ve bununla gerçekten mücadele ediyorum: http://drupal.org/node/104319 Navigasyon denen bir bölgem var benim .info'mda regions[navigation] = Navigation bar bu bölge için özel bir tpl.php dosyası kullanmak istiyorum. denedim block-navigation.tpl.php örnekte olduğu gibi ve tema köküne ve şanssız şablonlar klasörüne koyun. Önbelleği temizledim ve standart bir çalışma bloğu.tpl.php'nin …
12 7  blocks  theming 

6
Birden çok bölgeye blok yerleştirme
Kullanıcıların aynı bloğu birden fazla bölgeye yerleştirmesine izin verebilecek bir modül var mı? Bu şekilde aynı Görünüm bloğunu iki kez yapmak zorunda kalmam.
12 blocks 

2
PHP Filtre modülünü kullanmadan blok görünürlüğünü programlı olarak ayarlamanın bir yolu var mı?
Çekirdek PHP Filtre modülünü etkinleştirerek, blok yapılandırma sayfasında bir bloğun görünürlüğünü ayarlamak için PHP kodunu kullanabilirim. Ancak güvenlik önlemi için PHP filtre modülünü etkinleştirmek istemiyorum. Yani özel modülünde bunu yapmanın bir yolu var ? Böyle bir kanca bulamıyorum. Ve yakın bir kanca hook_block_view_altersadece blok içeriğini değiştirebilir.
11 7  blocks 

3
Değişkeni Özel Blok şablon dosyasına geçir
Drupal 8'de özel içerikli özel bloğumu oluşturmak istiyorum, başlangıçta üzerinde sadece basit metin bulunan Blok oluşturuyorum ve düzgün çalışıyorum, Sorunum özel değişkenimi ona nasıl iletebilirim? Bu konuda bazı öğretici gördüm, Modül adı tcdevve bu .moduledosyanın içeriği . function tcdev_theme($existing, $type, $theme, $path) { return array('tcdev' => array( 'variables' => array( …
11 theming  8  blocks 

3
Kodumda oluşturduğum bloklar için bağlamsal bağlantıları nasıl oluştururum?
Bir blok konu ve içerik yüklenmiş module_invoke()ve kullanılmış render()onları oluşturma için. Bu blok için bağlamsal bağlantılar kullanmak istiyorum. Nasıl da yapabilirim? Bu sayfa insde kullanıyorum kodu - front.tpl.php şablonu. $block = module_invoke('block', 'block_view', '4); print render($block); Bunun yerine hangi kodu kullanmalıyım?
11 7  blocks 

5
Kod ile blok görünürlüğünü nasıl kontrol edebilirim?
Drupal 6'da, blok UI yapılandırmasında PHP kodunu kullanarak blok görünürlüğünü kontrol edebilirim: <?php return MYMODULE_abc() || MYMODULE_def() ; ?> Bu işlevler, bloğun görüntülenip görüntülenmeyeceğine karar vermek için mevcut düğümü, sınıflandırmayı vb. Bu PHP seçeneği Drupal 8'de gitti, ancak içinde bir $visibilityalan var BlockBase. Çalışma zamanında görünürlüğü programlı olarak ayarlamak için …
11 8  blocks 

6
Programlı olarak bir bloğu nasıl yerleştiririm?
Kullanıcı arayüzünden bir bölgeye şu şekilde bir blok ekleyebilirsiniz: Yönetici -> Yapı -> Blok düzeni'ne (/ admin / structure / block) gidin. Bölge adının yanındaki "Blok yerleştir" düğmesini tıklayın. Aynı şeyi programlı olarak yapmak istiyorum. Mevcut bir bloğu bir bölgeye nasıl eklerim ve kaydederim? Bu blok daha sonra bu bölgede …
10 8  blocks 



1
Bloğu yalnızca / kullanıcı profili sayfasında göster
Bir kullanıcı / user adresindeki kendi profil sayfasını ziyaret ettiğinde bir blok göstermek istiyorum. Genel kullanıcı profillerinin "/ member / [kullanıcı adı]" yolları vardır. Bloğu "kullanıcı" ile sınırlandırdığımda görünmez. "Üye / *" ile sınırlandırdığımda, hem kendi profilinde hem de herkese açık profillerde görünür. "Kullanıcı" URL'si özel bir şey mi?
10 7  users  blocks 

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.