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

1
“Dil: Belirtilmedi” ve “Dil: Uygulanamaz” arasındaki fark nedir?
Arasındaki fark nedir Language: Not specifiedve Language: Not applicableçok dillilik bağlamında Drupal 8 In? Drupal 7'de (ve 6, IIRC) böyle bir ayrım yoktu ve bana Drupal 7'nin Language: Naturalvs yöntemine kıyasla biraz fazlalık gibi geldi Language: name. Ayrıca, farkla ilgili hızlı bir Google aramasında bununla ilgili herhangi bir belge bulamadım …
17 8  i18n-l10n 

10
Sınıflandırma terimlerini alın
Drupal 8'de belirli bir kelime dağarcığından terimler almak istedim. Görünüşe göre hala kullanarak yapabilirim taxonomy_get_treeama kullanımdan kaldırıldı. Şimdi TermStorageInterface :: loadTree kullanmak zorundayım Bu fonksiyona birinden erişmeye çalışıyorum Blockama TermStorageInterfacesınıfı nasıl somutlaştıracağımı anlamıyorum . Doğrudan işleve erişmeyi denedim ama statik bir işlev değil: TermStorageInterface::loadTree('categories') Sınıfı örneklemeyi denedim ama bana söyledi …
17 taxonomy-terms  8 

3
“Sınıflarda Drupal çağrılarından kaçınılmalı, bunun yerine bağımlılık enjeksiyonu kullanılmalı”
Verilen URL'nin URL takma adını almak için aşağıdaki kodu kullanarak modülümde: $alias = \Drupal::service('path.alias_manager')->getPathByAlias($_POST['url']); Ama modülümde Otomatik İnceleme ( http://pareview.sh/ ) çalıştırdığım bir uyarının altına alıyorum: 16 | UYARI | \ Sınıflarda Drupal çağrılarından kaçınılmalı, bunun yerine bağımlılık enjeksiyonu kullanılmalıdır. Bağımlılık enjeksiyonu kullanarak yukarıdaki kodu nasıl güncelleyebilirim? Sınıf kodumun tamamı …

7
Yapılandırmayı içe / dışa aktarma dışında bırak
Bunun yeni Yapılandırma yönetim sisteminin basit bir kullanım örneği olduğunu düşündüm, ancak bunu nasıl çözeceğimizi öğrenmede şansım olmadı: Sorun Git'te yapılandırmayı depolamak ve geliştirme sırasında yapılandırmayı dışa aktarmak için drush kullanmak ve ardından dağıtımda yapılandırmayı içe aktarmak istiyorum. Drupal 7'de bir özellik geri döndürmeye oldukça benzer. Benim sorunum, erişim kodlarını …

4
Kullanıcının bir temayla oturum açıp açmadığını kontrol edin
Drupal 7'de, mevcut kullanıcının bir temaya giriş yapıp yapmadığını kontrol ederek $GLOBAL['user']->uidveya kullanarak kontrol edebiliriz user_is_logged_in(). Bir kullanıcının Drupal 8'de bir sayfa şablonunda oturum açıp açmadığını nasıl kontrol edebilirim? Bir çözüm el ile kontrol etmektir hook_preprocess_page(), ancak bu çok popüler olduğu için, Drupal'ın Twig tema motoru için varsayılan olarak bir …
16 theming  8 

9
Tema logosunu nasıl ayarlarım?
Logoyu Drupal 8'deki özel temamda nasıl ayarlayabilirim? Drupal'ın logo.svg dosyasını aradığını görebiliyorum. Drupal 7'de kullandığım bir PNG logo.png dosyası var ve yeniden kullanmak istiyorum. Logoyu Drupal 7'deki gibi tema ayarı olarak ayarlayamıyorum. Logoyu ayarlamak için temada kullanıcı arayüzü veya özel kod aracılığıyla bir yol var mı?
16 8  theme-settings 

5
Bir görünüm sayfasının rota adı nasıl alınır?
Özel gönderme işleyicimde bir görünüm sayfası URL'sine yönlendirmek istiyorum, görünüm adımın takım olduğunu ve yolunun olduğunu varsayalım /admin/team, kullanmalıyım $from_state->setRedirect('route');ama $from_state->setRedirect('/admin/team');Hata ile karşılaştığımda, Görünüm yolu adını nasıl alabilirim?
16 views  8  routes 


5
Doğru besteci tabanlı çekirdek güncelleme iş akışı nedir?
Besteci Drupal 8 bağımlılıklarını yönetmek için kullanmak istiyorum, ancak doğru çekirdek güncelleme iş akışının ne olduğundan emin değilim. Şu anda en son beta sürümüne çekirdek güncellemek için drush kullanıyorum, ancak composer.json dosyamda da bazı bağımlılıklar var, bu yüzden güncellemeden sonra tüm katkıda bulunan satıcı bağımlılıklarını yüklemek için besteci yüklemesini kullanıyorum. …
16 drush  8  updating  composer 

3
Drupal 8 dalında düz metni HTML olarak işle
Düz metin alanından html içine bir svg görüntü biçimlendirme kodu oluşturmaya çalışırken bir duvara koştum. Başka bir yerde render düz metin alanı geçersiz kılmadan düz metin alanından svg kodu oluşturmak için arıyorum. düz metin biçimi şu anda tüm html etiketlerini ve <> öğesini dönüştürür < >. Bir alan şablonu oluşturdum …
15 8  theming 

4
Hook_form_alter () içine özel bir gönderme işleyicisi nasıl uygulanır?
Drupal 7 modüllerimden birini 8'e güncelliyorum ve form değişikliğimle ilgili bir sorun yaşıyorum. Bir doğrulama işlevi ve bir gönderme işleyicisi ekliyorum. Doğrulama işlevi iyi olarak adlandırılıyor, ancak gönderme işlevi tetiklenmiyor. Bunun, mevcut formlara gönderme işleyicileri eklemek için alınması gereken Symfony tarzı bir yaklaşım olup olmadığını merak ediyorum. Çok fazla arama …
15 forms  8 

6
Serbest bırakma cron kilidi
Cron'u çalıştırdım ve infazı iptal ettim. Şimdi bu mesajı alıyorum: Zaten çalışırken cron'u yeniden çalıştırmayı denemek. Drupal 7'de cron_semaphore değişkenini silebilirdim . Drupal 8'de bunu başarmanın yolu nedir?
15 8  cron 

3
Form gönderildikten sonra yeniden yönlendir
Drupal 8'de özel Form oluşturuyorum, Drupal 7'de $form_state['redirect'] = 'mycustompath';özel gönderme işleyicisinde ayarlanmış özel yola yeniden yönlendirebileceğimizi hatırlıyorum , ancak Drupal 8'de Form gönderildikten sonra Kullanıcıyı nasıl yeniden yönlendirebilirim? submitFormYöntemi kullanmam gerektiğini biliyorum : public function submitForm(array &$form, FormStateInterface $form_state) { //submissions jobs ... //redirect path }
15 forms  8  redirection 

2
Parametreleri form oluşturucuya nasıl iletirim?
Ben module_name.routing.yml aşağıdaki yolları var. module_name.usergroup_delete: path: 'module_name/usergroup/delete/{arg1}' defaults: _form: '\Drupal\module_name\Form\DeleteUserGroup' _title: 'Delete User group' requirements: _permission: 'access admin menus' Bu, modül_adı / src / Form / DeleteUserGroup.php içindeki koddur. namespace Drupal\module_name\Form; use Drupal\Core\Form\ConfigFormBase; use Drupal\Core\Form\FormStateInterface; class DeleteUserGroup extends ConfigFormBase { public function getFormId() { return 'delete_user_group'; } /** * …
15 forms  8 

2
Yeni bir yorum gönderildiğinde e-posta bildirimi gönder
Kurallar 8.x-3.0-alfa1 ile Drupal 8.1 kullanıyorum. Bu düğüme yeni bir yorum gönderildiğinde bir düğümün yazarına e-posta göndermek için bir kural oluşturmak istiyorum. Sorun, veri kümesinin bana sadece bu değerleri verdiği için yazarın e-posta adresini alamadım: @ node.node_route_context: düğüm veya yorum ama yorum altında yorum gibi bir şey bulamadım: düğüm: yazar. …
15 8  rules 

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.