«8» etiketlenmiş sorular

Sürüm etiketleri, yalnızca bir sitenin hangi sürümü kullandığını söylemek için değil, yalnızca bir sürüm için geçerli olan sorular için kullanılmalıdır.



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 

2
KernelEvents :: REQUEST, önbelleğe alınmış sayfalarda tetiklenmez
Sayfa yükü üzerinde bazı eylemler gerçekleştirmek için bir KernelEvents :: REQUEST olay abone uygulamaya çalışıyorum. İstenilen sayfa Drupal önbellekte olup olmadığına bakılmaksızın bu olayı ateşlemem gerekiyor - Drupal önbellekten bir şey sunduğunda KernelEvents :: REQUEST tetiklenmiyor gibi görünüyor. Bunu başarmak için kullanabileceğim bir olay var mı veya gereksinimlerimi bir çeşit …

4
Özel bir kullanıcı alanının değerini alma
Özel bir kullanıcı alanından varsayılan bir değer görüntülemek gereken özel bir form var. Alan / admin / config / people / accounts / fields altında oluşturuldu ve makine adı field_r_period_length_sec. //get user $userCurrent = \Drupal::currentUser(); $uid = $userCurrent->id(); $r_period = $userCurrent->field_r_period_length_sec; Ancak, değer göstermiyor ve bu hatayı alıyorum: Uyarı: Tanımsız …
13 users  8 

1
Clean_class ve clean_id nasıl çalışır?
Drupal 8 ve Twig sözdiziminde yeniyim. Ben onun çalışma filtresi clean_class "bölge | clean_class" nasıl anlayamıyorum? Burada clean_class nedir? Page.html.twig dosyama aşağıdaki kodu ekledim {% set classes = [ 'region', 'region-' ~ region|clean_class, ] %} {{ dump(classes) }} Baskı sonucu: array (size=2) 0 => string 'region' (length=6) 1 => string …
13 8  theming 

3
Düğüm nesnesine paragraf varlığı nasıl yüklenir?
İçerik türümde paragraflar kullanıyorum. Bir paragraf türü oluşturdum ve içerik ekledim. Şimdi paragrafları a foreach. Ama hiçbir şey görünmüyor. $parasboş: $node = \Drupal\node\Entity\Node::load(1); $paras = $node->get('field_paragraph')->referencedEntities();
12 8  paragraphs 

2
AJAX çağrısından sonra form nasıl yeniden oluşturulur
Kullanıcının dinamik olarak bir ajax çağrısı kullanarak bir açılan kutuya dayalı alanları bir dizi seçmesine izin vermeye çalışıyorum, ancak daha sonra formu yeniden oluşturmak için ajax çağrısı almak gibi görünmüyor. <?php class AJAXexample extends BlockBase { public function blockForm($form, FormStateInterface $form_state) { if (empty($form_state->getValue('number'))) { $form_state->setValue('number', 3); } $form['columnNum'] = …
12 forms  8  ajax 

4
Bir içerik türü programlı olarak nasıl silinir?
Modül yüklemesi sırasında programlı olarak bir içerik türü oluşturdum (alan depolama yapılandırmasını kullanarak). Modülü kaldırırken bu içerik türünü silmek istiyorum . Drupal 8 ile bunu yapmanın bir yolu var mı?
12 nodes  8 

4
Drush'ı çalıştırmak bir hata döndürüyor
Dreamhosters'da Drush 6.2.0 sürümünü ve en son Drupal 8 beta sürümünü kullanıyorum. drush cc allSiteler dizininde çalıştığımda , komutu çalıştırdıktan hemen sonra aşağıdaki hatayı alıyorum: Önemli hata: 'Drupal \ Core \ Session \ AccountInterface' sınıfı /home/mywebsite/mywebsite.com/core/includes/bootstrap.inc on line 63 Drush komutu kurtarılamayan bir hata nedeniyle anormal bir şekilde sonlandırıldı. Hata: …
12 drush  8 

4
Veritabanı ekleme örneği aranıyor
db_insertManuel sayfaya göre bu işlev kullanımdan kaldırılmıştır ve ekleme yapmak için Drupal 8 veritabanı bağlantısını kullanmak daha iyidir. Kaldırıldı Drupal 8.0.x itibariyle Drupal 9.0.0'da kaldırılacaktır. Bunun yerine, kaptan hizmetinize bir veritabanı bağlantısı alın ve üzerinde insert () çağırın. Örneğin, $ injected_database-> insert ($ tablosu, $ seçenekleri); Şimdi bir veritabanı bağlantısı …
12 database  8 

1
Programlı olarak Drupal 8'de bir form alın
Dokümantasyon durumları: GetForm () yöntemine iletilen bağımsız değişken, formunuzu tanımlayan sınıfın adıdır ve \ Drupal \ Core \ Form \ FormBuilderInterface öğesinin bir uygulamasıdır. Çekirdek iletişim modülü tarafından sağlanan web sitesi geri bildirim formunu tanımlayan sınıfın adını nasıl bulabilirim (form id:) .feedback_contact_message_form Ne zaman dpm()form tanımlanmış bir sınıf olduğunu görebilirsiniz: …
12 8 

8
Mevcut bir formu değiştirme
Drupal 8 ile yeni başladık ve çok hızlı bir şekilde ilk sorunumuzla karşılaştık. Drupal 8'de mevcut bir formu nasıl değiştirmeliyim? Başka bir sayfaya yönlendirme yapmak için düğüm formunun kaydetme yöntemini değiştirmemiz gerekiyor. Çok adımlı bir form haline gelmek için düğüm formunu değiştirmek istiyoruz. Kullanıcı yeni içerik oluşturduktan sonra, daha fazla …
12 8  forms 



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.