«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
Geçerli düğüm kimliğini nasıl alabilirim?
Drupal 7'de, şu anda görüntülenen düğümün düğüm kimliğini (örneğin node/145) almak isteseydim, bunu arg()işlevle alabilirdim. Bu durumda, arg(1)145 dönecekti. Drupal 8'de aynı şeyi nasıl başarabilirim?
51 nodes  8 

6
Yapılandırmayı farklı bir siteye nasıl alabilirim?
Başka bir sitenin yapılandırmasını içe aktarmayı denediğimde bu hatayı alıyorum: Aşamalı yapılandırma içe aktarılamaz, çünkü bu siteden farklı bir siteden kaynaklanıyor. Yapılandırmayı yalnızca bu sitenin klonlanmış örnekleri arasında senkronize edebilirsiniz. 10 müşterim var ve site yapılandırmamı 10 farklı web sitesiyle senkronize etmem gerekiyor. UUID sitesi, bir yapılandırmayı farklı bir web …

15
Resmin URL'sini bir düğümdeki field_image'den alma
Bu yüzden bu Düğüm var: object(Drupal\node\Entity\Node)[1862] protected 'values' => array (size=17) 'vid' => array (size=1) 'x-default' => string '7' (length=1) 'langcode' => array (size=1) 'x-default' => array (size=1) 0 => array (size=1) 'value' => string 'en' (length=2) ... (more fields) 'field_image' => array (size=1) 'x-default' => array (size=1) 0 => …
42 media  8  theming 

13
Bir yapılandırma nesnesini etkin yapılandırmadan nasıl kaldırırım?
Drupal 8 için özel bir modül yazıyorum. Bir alan depolama yapılandırma nesnesini modüller / mymod / config / install / field.storage.bloom_stem.bs_twitter_ac.yml adında bir dosyada tanımlar. Sorun, modülü kaldırdığımda bunun kaldırılmaması; Görünüşe göre geride kalıyor, çünkü modülü tekrar kurduğumda kilitleniyorum. drush -y pm-uninstall mymod drush cr drush -y en mymod istisnası …

4
Dev -> stage -> prodüksiyonundan göç (CMI) yapılandırması için önerilen iş akışı nedir?
Birkaç ay önce bir drupalcamp aldık ve birisi yeni config (CMI) sistemiyle dağıtımları yönetmeyi istedi. Olası bir ideal iş akışı, yapılandırmayı sürüm kontrolü altında tutmayı ve yine de ekip üyeleri arasında yapılandırmayı geçirebilmeyi içerir. Odada bulduğumuz en iyi şey (kısmen DrupalCon Portland'daki sunumuna dayanarak) çözebilmekti: Sürüm kontrolüne aktif config dizinini …

10
Bir modülü manuel olarak devre dışı bırak
Drupal 7'de {system}bir stubbon modülünü devre dışı bırakmak için veritabanındaki tabloyu el ile düzenleyebilirim . Drupal 8 sitemde bu tablo gitti. Drupal 8'deki bir modülü nasıl manüel olarak devre dışı bırakabilirim?
39 8 

4
Başvurulan varlık örneği nasıl elde edilir?
Resim alanı olan bir düğüm nesnesine sahibim field_image. Ben yaparken $node ->get('field_image') ->first() ->getValue() Varlık nesnesi yerine bazı özelliklere sahip bir dizi alıyorum. Dizi şöyle görünür: 'target_id' => string '8' (length=1) 'alt' => string '' (length=0) 'title' => string '' (length=0) 'width' => string '587' (length=3) 'height' => string '458' …
35 8  entities 


7
Programlı düğümler oluştur
Programlı olarak tarih ve görüntü alanlarına sahip düğümler nasıl oluşturabilirim? Drupal 7'de aşağıdaki kodla yapabileceğimi biliyorum. global $user; $node = new stdClass(); $node->title = "YOUR TITLE"; $node->type = "YOUR_NODE_TYPE"; node_object_prepare($node); // Sets some defaults. Invokes hook_prepare() and hook_node_prepare(). $node->language = LANGUAGE_NONE; // Or e.g. 'en' if locale is enabled $node->uid …
34 8  nodes 

4
Bir sitenin temel URL’si nasıl alınır
Sitem http: //drupal8.local/ adresindedir . Bu URL’nin drupal8.local bölümünü nasıl edinebilirim ? Url::fromRoute('<'current'>')veya base_path()URL'nin yolunu parth döndürür; Örneğin, http: //drupal8.local/a/b/c/d/e/f için , /a/b/c/d/e/f'sadece almam gerektiğinde 'dönerler 'drupal8.local'. URL’nin bu bölümünü nasıl alabilirim?
34 8  uri 

6
Bir modülün yapılandırmasını nasıl güncellerim?
Drupal 8'de özel bir modül yapıyorum. Bazı YAML yapılandırma dosyalarını içeriyor. Geliştikçe, yapılandırmamı değiştirmem ve eklemeliyim, örneğin özel varlığım üzerine başka bir alan eklemek için. Şu anda Drupal’ın değişiklikleri fark etmesini sağlamanın tek yolu modülü kaldırmak ve yeniden kurmak. Modüller tarafından sağlanan konfigürasyon dosyalarının aktif konfigürasyon ile aynı olup olmadığını …

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.