Drupal

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

1
Mevcut alanları kullanmanın doğru yolu nedir?
Ben bir Drupal acemiyim. İçerik türlerine alan ekleme konusunda biraz kafam karıştı. Durum 1: Üç içerik türleri varsa varsayalım Book, Article& White Paper. AuthorsTüm yazarların listesini içeren bir sözlük oluşturdum . Şimdi, her içerik türü için "Yazan" alanı (Yazarlara terim referansı) mı oluşturmalı yoksa bir içerik türü için alanı mı …
13 entities  nodes 



2
Mysql tarih veya datetime alanı doğru hook_schema () içinde nasıl uygulanır?
Veritabanımda bir tablo oluşturmak için bir şema tanımı içeren bir mymodule.install dosyası yazdım. Bu tablo iki veri alanı içerir. Bu alanlar, belirli bir içeriği doldurduklarında kullanıcılar tarafından doldurulur (örnek: bir haberin yayınlanma tarihini belirtmek için). Şimdi bilerek katkıda bulunan tarih modülünü kullanmadım, çünkü bu iki alanın başka nedenlerle veritabanı tablosunda …

5
Önbellek Formu tablosu boyutu çok büyük
Önbellek tablosunun boyutu geçen ay 10+ GB'a yükseldi ve keserek geçici olarak düzelttim. Son kontrol ettiğimde 1GB civarındaydı. Yani birkaç ay içinde tekrar 10GB'ı vuracak. Bu nasıl ele alınmalı? Bu sitedeki tüm cron işlerini devre dışı bıraktığımı unutmayın. Nedeni bu ise, hangi cron etkinleştirilmelidir?
13 database  caching 

7
Galeta unu içeriğinin değiştirilmesi
Bir kırıntı bağlantısını değiştirmek için bu kanca kullanmaya çalışıyorum: hook_menu_breadcrumb_alter(&$active_trail, $item) Kanca çağrılmış gibi görünmüyor. Denedim : Bir temanın kancasını kullanma Kancayı özel bir modülde kullanma (breadcrumb_finder_fix) Drush kullanarak tüm önbellekleri temizleme Devel modülünü kurdum ve etkinleştirdim ve aşağıdakiler çıktı üretmiyor. function breadcrumb_finder_fix_menu_breadcrumb_alter(&$active_trail, $item) { drupal_set_message(krumo($active_trail)); } Herhangi bir fikir …
13 7  hooks  breadcrumbs 


2
Taksonomilerle yeni terimleri (ücretsiz etiketleme) nasıl devre dışı bırakabilirim?
Otomatik tamamlama widget'ı kullanan bir formda "terim başvurusu" alanım var. Kullanıcı girişini yalnızca sözcük dağarcığındaki terimlerle sınırlamak ve bir kullanıcı varolmayan bir terim girmeye çalıştığında bir ileti göndermek istiyorum. İçerik sınıflandırması modülünü buldum . Ancak bu, alan koleksiyonu veya alan grubu içeren formlarla çalışmaz. Katkıda bulunan bir 1078878-DisableAutoCreation-D7-UTF-8.patch yaması da …


7
Drupal 7'de menu_rebuild işlevini nasıl çağırırım?
Menu_rebuild () işlevini çağırmak istiyorum , ancak tam olarak kod snippet'ini yapıştırdığından emin değilim. Update.php dosyasını yerel örneğimde hiçbir yerde bulamıyorum . Bunu denememizin nedeni, tüm düğümleri silmiş olmamdır, ancak yine de menü yapısı altında görünmektedirler.
13 routes  updating 

3
Görüntü yüklerken görüntü kalitesini korumak mümkün mü?
Drupal7 aracılığıyla görüntü yüklerken görüntü kalitesini korumak mümkün mü? Örneğin, şu resmi alıyorum: http://f.cl.ly/items/0L3j21030C3O2A3x2w0b/thumb.jpg Min / maks çözünürlük ayarlanmamış bir Imagefield kullanarak yüklüyorum ve şöyle görünüyor: http://f.cl.ly/items/2B2q2a1H402T1Z1j3w2j/baboon-onesie-costume-thumb.jpeg Yani zaten kalite kaybı görüyoruz. Daha sonra görüntüyü ölçeklendiren bir görünüm kullanılarak görüntülenir (IF yapması gerekir) 190x280'den daha büyüktür (ki öyle değil) ve …
13 7  media 

2
Views şablonlarını tema yerine bir modülle saklama
Şu anda etkin temalar dizinimde saklanan çeşitli görünümler şablonları oluşturdum. In tercih bu şablonlar benim modül dizininde saklanır. Benim sorum, bu tema dosyalarını (örneğin, görünümler-görünüm-field.tpl.php) modüller dizinime nasıl getirebilir ve Görünümler tarafından görülmesini sağlayabilirim? Views modüllerine baktığımda, varsayılan şablonların görünümlerde / temada depolandığını görebiliyorum, ancak nasıl uygulandığını göremiyorum.
13 views  theming 


3
Git repo'yu ve üretim web sitesini bozmadan Drupal çekirdeğini yükseltmek için en iyi uygulama nedir
Tüm kodumun ana dalda olduğu bir Git depom var ve daha önce tüm Drupal dosyalarını görmezden geldim, böylece yazdığım (veya değiştirilen veya değiştirebilecek) kod ile kod arasında sıkı bir ayrım yaptım Drush ile ya da her neyse üretilebilir. Drupal'ı yükseltmek zorunda kalana kadar bu iyi bir strateji gibi görünüyordu. İşler …

5
Bir objedeki bir alandan bir girişi programlı olarak sil
Çok girişli bir alan için belirli bir alan girişini belirli bir varlıktan programlı olarak silmenin doğru yolu nedir? (bu, alan türleri veya örnekler ve varlık türleri değil, belirli alanlar ve belirli öğelerdir) İşte içinde çalışmadığım bazı olasılıklar: Varlığı ile yükleme, entity_load()alan girişini = null veya = array () olarak ayarlayıp …
13 7  entities 

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.