Drupal

Drupal geliştiricileri ve yöneticileri için soru-cevap

4
Dışa aktarma menü yapılandırması [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 9 ay önce kapalı . Menü yapılandırmasını dışa aktarmanın bir yolunu arıyorum. Yapılandırma yönetim sistemi menünün kendisini dışa aktarır, …

6
Form etiketine nasıl CSS sınıfı ekleyebilirim?
Drupal 8 Form API kullanan bir sayfadaki etikete bir CSS sınıfı eklemek istiyorum. Bunu nasıl uygulayacağım konusunda çevrimiçi bir referans bulamadım. Aşağıdaki geçici çözümü kullandım, ancak bazı garip sonuçlar üretiyor. public function buildForm(array $form, FormStateInterface $form_state) { $form['label1'] = array( '#type' => 'label', '#title' => $this->t('QUESTIONNAIRE'), '#id' => 'lbl1', '#prefix' …
11 forms  8 

5
Davranışa bağlı işlevlerin iki kez eklenmesini nasıl önleyebilirim?
onBazı onay kutularına ekleyen bir davranış var . (function($) { Drupal.behaviors.mymodule = { attach: function (context, settings) { $('.skip-line', context).on('change', function(){ // some code if ( confirm(Drupal.t('Apply to all languages?')) ) { // applying... } }); } }; })(jQuery); Çok iyi çalışıyor, ancak onay kutuları AJAX yüklü kısımda. Formun bu …
11 javascript 

2
Ön işlem değişkenleri yalnızca belirli bloklar için
Ön işlem değişkenleri sadece belirli bloklar için mümkün müdür? Ben böyle bir fonksiyon yarattım: mytheme_preprocess_block__aggregator(&$vars)ama çalışmıyor. -- DÜZENLE -- Drupal 8'de düzeltilmiş gibi görünüyor https://drupal.org/node/1751194
11 7  theming  8 

3
Sayfa başlığını / başlığını nasıl kaldırabilirim?
Drupal 8'de bir sayfayı, sayfa başlığı / başlığı sayfada görünmeyecek şekilde yapılandırmanın kolay bir yolu var mı? / Home yol adı olarak ve Home olarak başlık ile bir Temel Sayfa oluşturdum . Ön sayfa olarak ayarladım. Ancak, sayfanın üst kısmında, gezinme çubuğunun ve ekmek kırıntılarının hemen altında 'Ana Sayfa' görüntülenir. …
10 8  theming 

4
Metin alanı için otomatik tamamlama ekleme
Özel modülümde drupal 8 için metin alanına otomatik tamamlama uygulamaya çalıştım tüm istediğim almak ve otomatik tamamlama ile yazılan olası başlığı görüntülemek oldu, bu yüzden klasör dizininde DefaultController.php bir sınıf içinde bir ortak işlev autocomplete ilan -> mymodule / src / Controller / DefaultController.php <?php namespace Drupal\mymodule\Controller; use Drupal\Core\Controller\ControllerBase; use …
10 8  forms 

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 

4
Bir şablon dosyasındaki bağlantıyı nasıl temayabilirim?
Bir dal şablonu, sınıflarla birlikte gelen bağlantıların bir listesini oluşturur. Basit: {{ mylink }} twig kodu gibi bir şey çıktı <a href="#" class="someclass" >the text</a> Tüm bağlantıların sınıfları yoktur. Bunun yerine böyle bir şey çıktı olacak bir dal şablon yazmak istiyorum: <a href="#" class="someclass" > <span class="sprite someclass" ></span> the …
10 theming  8 

3
CKEditor'daki bağlantılar için target = “_ blank” nasıl ayarlanır
Drupal 8'de CKEditor kullanıyorum. Her bağlantının yeni bir tarayıcı sekmesinde açılmasını istiyorum. Kodun böyle görünmesini istiyorum <a href="#" target="_blank">my link</a> Ancak editörde Düğme düğmesini kullanırsam hedef boşluğu için seçeneğim yoktur. Ben sadece link url doldurabilirsiniz ve kod böyle görünüyor <a href="#">my link</a> Bunu değiştirmek için ne yapmam gerektiğine dair bir …
10 8  navigation  wysiwyg 

1
Varlık referansı ve sınıflandırma
Diyelim ki üyeleri olan bir ekibim var. Ekip için bir içerik türüm ve bireysel ekip üyeleri için bir içerik türüm var. Diyelim ki başka ilişkiler de var, örneğin ekipler departmanlara ait olabilir ve bireylere veya ekiplere atanabilecek projeler var. Anladığım kadarıyla, bu varlıklar arasındaki ilişkileri tanımlamanın iki yolu vardır - …


2
Bir modüle özel sınıf dosyasını nasıl ekleyebilirim?
Drupal 7 modülü geliştirmede, module.info dosyasındaki [] = yönergesini veya drupal_load_included () işlevini kullanarak özel bir inc, api veya php sınıfı dosyası ekleyebilirim. PSR kullanan D8 ile, bir "düz ole PHP nesnesi" paketlemenin ve ona başvurmanın doğru yolu DefaultController.phpnedir? Gibi bir şey düşünün: $a = new POPO();. Sadece sınıfı içeren …
10 8 

1
Drupal 8'de özel varlık nasıl oluşturulur [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 5 yıl önce kapalı . Çok özel varlıkları olan Drupal 7 üzerine kurulu büyük bir kişisel projem var. Projeyi …
10 entities  8 

3
Modül dizininde bulunan resim için Tema Resim Stili
Muhtemelen bu Drupal 6 bakış açısından çok fazla gelen ama ... Bir görüntü bir modül klasöründe yaşarken belirli bir görüntü stilindeki bir görüntüyü nasıl temayabilirim? Bu beni batırıyor ve biliyorum ki basit bir şey eksik. İşte yapmaya çalıştığım şeyi gösteren bazı örnek kod: $file_uri = 'public://sites/all/modules/my_module/logo.jpg'; $data['logo'] = theme('image_style', array('style_name' …
10 7  media 

1
modül geliştirmede include (inc) dosyaları ne zaman kullanılır?
Sanırım bir .inc dosyasının (.module ile karşılaştırıldığında) yapısal farklılıklarını anlıyorum, ancak biri tasarım farklılıklarını tanımlayabilir mi? Hook_menu ile bir .inc dosyasını çağıran drupal örnek modüllerini görüyorum veya işlev tanımları için .inc dosyasını çağırabiliyorum. Hangi koşullar altında .inc dosyasına bir kod koyulur? Bazılarının uyduğu genel tasarım kılavuzları var mı? Birinin neden …
10 7 

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.