«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.

2
Görüntü ve Medya için En İyi Uygulamalar
D8 ve dosyalar / medya varlıkları için En İyi Uygulamalar hakkında öneriler arıyorum. Aslında bunu bir cevap olarak ekledim ama kiamlaluno açıkça kendi içinde yeni bir soru olması gerektiğini hissetti, işte burada. Dosyaları ve medya varlıklarını ele almanın en iyi yolunu bulmaya çalışıyorum. Dosya varlık modülündeki gelişimin artmasıyla birlikte, dosyalar …
9 8  media 

4
Besteciyle çekirdeğin 8.2'den 8.3'e güncellenmesi
Drupal çekirdeğini 8.3'e güncellemeye çalışıyorum ama zorluklarla karşılaşıyorum. Sayfanın alt kısmında başladığım composer.json dosyası var. Ben "drupal / core" değiştirirseniz: "~ 8.2" => "drupal / core": "~ 8.3" ve sonra çalıştırmak composer update drupal/core --with-dependenciesBen besteci içinde yer almadığı için bu nasıl çözmek için emin değilim aşağıdaki sorunları olsun .json …
9 8  updating  composer 

2
Mevcut sayfanın bir yönetici sayfası olup olmadığını nasıl test edebilirim?
Bir noktada, geçerli sayfanın bir yönetici sayfası olup olmadığını test etmek için aşağıdaki kodu kullanmaya başladım: $route = \Drupal::routeMatch()->getRouteObject(); $is_admin = \Drupal::service('router.admin_context')->isAdminRoute($route); Ancak bunun hook_entity_load () içindeki düğüm düzenleme sayfalarında başarısız olduğunu gördüm. Drupal 8'de bir yönetici sayfasında olup olmadığımızı nasıl test edebiliriz? Drupal 7'de path_is_admin () gibi bir şey …
9 8  routes 


4
daldaki çok değerli alan değerlerini say
Ben denedim dal tempalate sınırsız alan değerlerini saymak istiyorum {{ node.field_mytext.count }} => hatayla karşılaştı ve başka bir denemede {{ content.field_mytext.count }}=> hiçbir şey döndürülmedi (Bu yöntemde alanımın devre dışı olmadığını kontrol ettim alan görüntüleme yöneticisi). Sorum şu: Daldaki bir alanın öğe sayısını nasıl sayabilirim? Umarım çözümlerle karşılaşırsam şu çözümleri …
9 theming  8 

2
Dal şablonundaki alandan birden fazla giriş içeren görüntü alanını yazdırın
Özel içerik türü için bir dal şablonum var. Ve çoğu alanı iyi işleyebiliyor, ancak birden fazla görüntüyle bir görüntü alanı yazdıramıyorum. düğüm - mycontenttype.html.twig içerir {{ content.field_mytitle }} {{ content.field_myheaderimage }} <div class="row expanded"> {% for galleryimage in content.field_gallery_images %} <div class="gallery-image-item"> {{ galleryimage }} </div> {% endfor %} </div> …
9 theming  8  media 

5
Görüntüleme modu ayarlarına uygun olarak bir düğümün alanını programlı olarak nasıl oluşturabilirim?
Bir düğümün alanını bir blok içinde oluşturmak istiyorum. Şöyle çalışır: <?php if ($node) { if (isset($node->field_body_secondary) && $field = $node->field_body_secondary->value) { $markup = render($field); $build = array( '#type' => 'markup', '#markup' => $markup, ); } } return $build; Ancak bu, alanı normal şekilde görüntüleyeceğim gibi% 100 değil, görünüm modu ayarlarında …
9 entities  8 

1
Composer ile modül kitaplığı bağımlılıklarını yönetme
Drupal-composer ile özel bir modülde Bağımlılıklar buldum , Composer Manager kullanmadan özel modülüme nasıl üçüncü taraf kitaplığı ekleyebilirim ve soruma bağlı olan drupal 8'e katkıda bulunan modülleri besteleyici bağımlılıkları nasıl yönetilir, ancak hayır Drupal 8.1 ve Composer yöneticisinin kullanımdan kaldırılmasından bu yana daha uzun süre geçerli gibi görünüyor . Ayrıca …

2
Bir varlık sırasından öğe almanın uygun yolu nedir?
Drupal 8'de entityqueue için API örnekleri bulmakta sorun yaşıyordum. Öğeleri almak için bir sorgu yazdım. $query = $this->database->select('entity_subqueue__items', 'esi') ->fields('esi', array('items_target_id')) ->condition('esi.bundle', $name_of_queue) ->orderBy('delta', 'ASC'); $nids = $query->execute()->fetchCol(); Ama mümkünse yerleşik bir işlev kullanmak istiyorum. Bir varlık kuyruğundan öğe alma işlevi nerede?
9 8 

9
Kendi temamdaki yönetici temasını nasıl geçersiz kılabilirim?
Kendi Drupal 8 temamı oluşturdum: mytheme.info.yml: name: My Theme description: 'Drupal 8 Theme' type: theme base theme: bartik core: '8.x' mytheme.libraries.yml global-styling: version: 1.x css: theme: css/layout.css: {} css/style.css: {} css/colors.css: {} css/print.css: { media: print } Yönetici teması olarak "Yedi" kullanıyorum. Bir sayfayı düzenlediğimde (/ node / x / …
9 8  theming 

2
Tema yüklemesinde belirli bölgelere bloklar nasıl atanır?
Drupal 8 varsayılan olarak bazı bloklar sağlar. Örneğin. Site Branding, Main Navigation, Powered by Drupal, SearchVb Ben bir tema oluşturduk Site branding& Main Navigationtekabül bloklar yerleştirilebilir ettiği bölgeleri adını verdi. Temamı etkinleştirdiğimde, varsayılan olarak sırasıyla Site Branding& Main Navigationblokları temamın Header& First Sidebarbölgesine yerleştirilir . Nasıl yerleştirebilir Site Brandingve Main …

2
“Şifrenizi mi unuttunuz?” Kullanmadan kullanıcı şifresini sıfırlayın.
Drupal 7'de 1 numaralı şifreyi kodla sıfırlayabileceğimi biliyorum. define('DRUPAL_ROOT', getcwd()); require_once DRUPAL_ROOT . '/includes/bootstrap.inc'; drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL); require_once DRUPAL_ROOT . '/includes/password.inc'; $newhash = user_hash_password('newpass'); $updatepass = db_update('users') ->fields(array('pass' => $newhash)) ->condition('uid', '1', '=') ->execute(); ( user_hash_password()artık Drupal 8'de mevcut değil.) Alternatif olarak, aşağıdaki kodu kullanabilirsiniz. define('DRUPAL_ROOT', getcwd()); require_once DRUPAL_ROOT . '/includes/bootstrap.inc'; drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL); …
9 users  8 

2
Dal alan şablonuna değişken nasıl eklenir?
Bir düğüm sayfasında, başka bir alanın (örnek alanın) yanındaki çıktıya düğüm başlığını eklemek istiyorum. Yeni oluşturduğumdan field--field-example.html.twigancak alan şablonunda mevcut olmadığı için düğüm başlığı değişkenine erişemiyorum. Ben tema preprocess içine değişken eklemek gerekir: themename.theme. Değişkeni nasıl ekleyebilirim ve themename.themeiçindeki ilgili giriş ne olur field--field-example.html.twig?
9 theming  8 

1
Özel kullanıcı sekmelerini nasıl oluştururum?
Varlığın torunları olan tüm yollarda görünen yeni bir özel sekme oluşturmaya çalışıyorum. {Entity_type} .canonical. Özellikle getDerivativeDefinitions yöntemini geçersiz kılan DeriverBase sınıfını genişletmeyi denedim. Ben LocalTaskDefault genişleterek ve getRouteParameters yöntemini geçersiz kılarak sekme kendisi oluşturdu. Sekme, www.mysite.com/user/1/ veya www.mysite.com/user/1/edit gibi standart bir Drupal kullanıcı yolunu ziyaret ettiğinizde görünür. Ancak, www.mysite.com/user/1/subscribe gibi …
9 8 


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.