Drupal

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


13
Drupal'ın herhangi bir türde e-posta göndermesini nasıl durdurabilirim?
Pantheon'da kurulmuş bir geliştirici, evreleme ve canlı sunucu iş akışım var. Sitemin, üyelerin çeşitli nedenlerle e-posta ile gönderilmesine neden olan birçok kural var. Bazen dev / sahneleme sitelerim üzerinde çalışmam gerekiyor, ancak canlı verilere sahip oldukları için bazen bir şey üzerinde çalışırken kullanıcıların ek veya yinelenen e-postalar alacağını fark ettim. …
21 emails  staging 



5
Verilen türün tüm düğümlerini al
Ben tüm düğümleri istiyorum my_custom_typetip Drupal 8'de . Tüm düğümleri (her türden) \Drupal\node\Entity\Node::loadMultiple()ve tüm türlerin listesini alabileceğimi biliyorum \Drupal\node\Entity\NodeType::loadMultiple(). Ancak sadece verilen düğüm tipinin düğümlerini nasıl alabilirim? Gerçekten bunun için özel bir modül kullanmak istemiyorum (mümkünse), sadece mümkün olduğunca basit tutun. Çözümü özel modülümde kullanacağım. Ve tüm düğümleri yüklemek \Drupal\node\Entity\Node::loadMultiple()ve …
21 nodes  8 

3
Varsayılan dili değiştirmek neden önerilmez?
Drupal 8.2.5'in yeni bir kurulumuna sahibim ve çoğunlukla İspanyolca içerik için kullanmak istiyorum, ancak yönetici arayüzünü İngilizce olarak tutmak istiyorum. / admin / config / bölge / dil diyor, Çalışan bir sitedeki varsayılan dilin değiştirilmesi önerilmez. Ve / admin / config / bölgesel / dil / algılama / seçilmiş diyor, …
20 8  i18n-l10n 

1
Etkin temayı programlı olarak nasıl değiştirebilirim?
Etkin Drupal 8 temasını program aracılığıyla nasıl değiştirebilirim? Drupal 6'da aşağıdaki kodu kullandık. global $custom_theme; $custom_theme = 'garland'; Drupal 7'de kullandık hook_custom_theme(). Drupal 8'de bunu yapmanın doğru yolu nedir?
20 8 

2
Bir modülün etkin olup olmadığını nasıl kontrol edebilirim?
Drupal 7'de bir modülün etkin olup olmadığını ( ve var olup olmadığını ) kontrol etmek için module_exists () öğesini kullanabilirsiniz . Örneğin, if (module_exists('devel')) { Drupal 8'de bir modülün etkin olup olmadığını nasıl kontrol edebilirsiniz?
20 8 


3
Konu alanını yorumlardan kaldır
Yorum formlarındaki konu alanını kaldırmak mümkün müdür? Yorumun konusu genellikle okunmakta olan makalenin başlığı, en azından benim için zaten bir tür işe yaramaz ve gereksiz buluyorum.
20 7  forms  comments 

1
Taksonomi eş anlamlılarının Arama API'sı ile sağlam bir şekilde çalışması nasıl sağlanır?
Etiket eşanlamlıları, birçok sitede popüler, önemli bir özelliktir (örneğin, StackExchange'te kullanılır) ve "Kendi kendinize yuvarlayın" özel eş anlamlı sistemleri lehine bırakılmadan önce Drupal 6'nın temel Taksonomi modülünün bir parçası olan taksonomi eşanlamlılarıdır. Field API kullanarak . Eşanlamlılar güvenilir bir şekilde çalıştığında, aramada son derece yararlıdırlar; Örneğin, "Amerika" aramaları "ABD", vb. …

3
$ form öğeleri ekrandan hariç tutulacak mı?
Form_alter veya bir şablon dosyası kullanarak formdaki belirli öğeleri gizlemek istiyorum. Drupal 7'de $ form öğelerini formda görüntülenmeyecek şekilde belirtebileceğimiz bir yerde okudum, ama hatırlayamıyorum! Unset () değil, başka bir işlev!
20 7  hooks  forms  theming 

4
Drupal kaydı nasıl kapatılır
Son zamanlarda çok fazla spam kaydı alıyorum. Web sitem oldukça basit ve kullanıcıların kaydolmasına gerek yok. spam botlarının bulduğu olası url ne olurdu? bu kaydı kapatmanın bir yolu var mı? Bir captcha kullanabileceğimi biliyorum. Ancak kayıt olmak için kullanıcılara ihtiyacım olmadığından özelliği kapatmayı tercih ederim.
20 7  users  8  advertising 

7
L () ile sadece EMPTY sabit bağlantı nasıl oluşturulur?
Ben ajax arama amaçlı l()gibi bir şey almak için kullanmaya çalışıyorum <a href='#' ...>. /programming/1698453/drupal-creating-anchor-only-link-with-l doğru olana çok yakın - l()gibi 'fragment' => 'foo'bir bağlantı üretmek için bir seçenek kullanın <a href='#foo'...>- ama ben temiz bir # 'almaya çalışıyorum. Bunu yapmanın herhangi bir yolu var mı, yoksa sadece parçanın bir …
20 navigation 

4
Hatalar üzerine yığın izlemesi nasıl oluşturulur
Sysadmin, bir Drupal sitesinde hata ayıklamaya çalışıyorum. Sunucu günlüklerimde Drupal'ın solr örneğimize PHP'nin belleği bitene kadar tekrar tekrar aynı istekleri yaptığını ve Apache 500 hatası verdiğini görebiliyorum. Drupal'ı diskte bir yerde yığın izlemesi günlüğe kaydedecek şekilde nasıl yapılandırabilirim?
20 debugging 

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.