Drupal

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


4
Ham html'yi #markup'a geçir
Bazı html içeriğim var, harici bir kütüphaneden geliyor, böylece değiştiremiyorum, pek çok <span>ve <div>gibi özelliklere sahip etiketler var: <span style="color: #0000ff;">ama kullandığımda: $render = array( '#markup' => $myhtmlcontent, ); Bir oluşturma dizisinde Drupal, nitelikleri çıkarır <span>ve stiller olmadan da devam eder . Öyleyse, Drupal'ın işaretleme olarak ilettiğim şeyi değiştirmesini nasıl …
24 theming  8 

5
Twig şablonundaki birden çok değer içerik alanını yineleyin
Şablondaki bir field_admin_tagsalanın oluşturulması üzerinde kontrol sahibi olmam gerekiyor node.html.twig. Bu çalışıyor: {{ content.field_admin_tags }} - Her şeyi verir (etiket + tüm alan değerleri) {{ content.field_admin_tags.0 }} - Alandaki sadece ilk değeri verir, etiket içermez SORUN: Etiketleri çevreleyen işaretleme üzerinde hiçbir kontrolüm yok, örneğin <ul><li>...</li></ul>. Bu yüzden benim fikrim, render …
23 theming  8 

4
.İnc ve .module arasındaki fark?
Ben temel fark arasındaki farkın ne olduğunu anlamaya çalışıyorum mymodule.moduleve mymodule.admin.inc. Biri açıklayabilir mi?
23 7 

4
Drupal 6 hayatın sonu
Drupal 6'nın yaşamının sona ermesi için belgelenmiş bir tarih veya inanılan bir tarih var mı? Başka bir deyişle, resmi gelişme Drupal 6'yı ne zaman durduracak?
23 6 

1
Entity_metadata_wrapper () işlevinin amacı nedir ve neden kullanmalıyım?
Şu anda Entity API kullanan birçok modülün eklentilerini geliştiriyor gibiyim ve entity_metadata_wrapper()fonksiyon ortaya çıkmaya devam ediyor. Docs sayfa bu konuda şunları söylemektedir: Verilen veriler için bir özellik sargısı döndürür. Bir varlık sarılırsa, sargı özellikleri için daha fazla sarıcı almak için sarıcı kullanılabilir. Buradaki 'varlık' kelimesinin harika Freudyen yazımına aldırış etmeden, …
23 entities 

2
Node.tpl.php dosyasında $ Mesajları Yazdır
Drupal 7'de, $messagesdeğişken varsayılan olarak page.tpl.php dosyasına basılır. $messagesBir node.tpl.php dosyasına yazdırmanın bir yolu var mı (ör. $ Node-mycontenttype.tpl.php). Sadece koymak <?php print $messages; ?>ya da <?php print render($page['messages']); ?>çalışmıyor. Burada bir bloğa $ ileti yazdırmak için bir eğitim var , ancak node.tpl.php dosyama koymak istiyorum.
23 theming 

4
Görüşler çekirdek önbellek mekanizmalarından mı önbelleğe alınmış mı yoksa önbelleklemeyi her görünümde mi ayarlamalıyım?
Gördüğümlerin her birinde önbellek ayarları var. Bunları ayarlamam gerekiyor mu veya / admin / config / development / performance içindeki çekirdek önbellekleme mekanizmaları otomatik olarak bunu yapıyor mu ve görünümlerdeki bu "ekstra ayarlar", drupal çekirdeğin varsayılan önbelleğe alma davranışını geçersiz kılmak istersem?
23 7  views  blocks  caching 

5
Sadece aktif dili ara
Yalnızca geçerli dilde bulunan düğümleri getirmek için sonuçları Drupal 7'deki varsayılan bir aramadan nasıl sınırlayabilirim? Web sitemin üç dil değiştiricisi var; kullanıcı, siteyi görüntülerken hangi dili kullanmak istediğini seçer. Bir şey ararsa, sonuç sayfası diğer dillerden sonuç getirir. Bugün sadece 3 etkin dili var, ancak bunu 6 ya da daha …
23 7  search  i18n-l10n 

4
Keyfi derinlik basit taksonomisi tarayıcı bina temiz yolu
Aşağıdakileri yapmak için temiz bir yol belirlemeye çalışarak günler geçirdim: Tüm üst seviye terimlerin bir listesini, alt terimleriyle bağlantılı olan bir kelimeyle görüntüleyin. Bir linke tıklandığında, bu terimlerin çocuklarının listesine götürülecektir . Bu terimle etiketlenmiş bir düğümlerin listesi görüntülenecek olan en düşük seviye terime kadar reklam sonsuz. Bu, yaygın olarak …

5
Bir görünüm tarafından yürütülen gerçek sorguyu alın
Belirli bir sorgu tarafından yürütülen SQL sorgusunu bulmam gerekiyor. Görünümler modülü görünümü yapılandırırken SQL'i gösterebilir ancak görünüşe göre sorgu her durumda çalıştırılan gerçek sorgu değildir . Devel modülünün veritabanı sorgularını gösterebileceğinin farkındayım, ancak her sorguda ilişkili 'A' bağlantısını tıklamak dışında gerçek sorguları göstermenin bir yolu yok ve yüzlerce kişi var …
23 7  views  database 

9
dpm () ekranda herhangi bir sonuç göstermiyor
File_scan_directory () işlevinin yürütülmesiyle yaklaşık 10 saniye süren bir sorunum var . Ben sadece dpm(func_get_args())öneriyi denedim ve maalesef bana bir şey göstermiyor. Tüm önbellekleri temizledim ve cron görevlerini yürüttüm. Neyi kaçırıyorum?
23 7  debugging 

3
Vernik kullanılıyorsa “yükseltme” modülünü kullanmak gereksiz midir?
Drupal örneklerimizi bir Varnish sunucusunun arkasında çalıştırıyoruz, ancak siteyi hızlandırmak için alternatif / ek yollara bakıyoruz. Takviye , bu amaç için sıklıkla adlandırılan bir modüldür; sayfaların statik sürümlerini oluşturuyor ve yenileme süresinden kaçınmak için bunlara hizmet ediyor gibi görünüyor, ancak - zaten cila ile önbelleğe alıyorsak - bu bize bir …


3
Otomatik testleri nasıl yazarım?
Drupal 7'nin bir tür test çerçevesi içerdiğini gördüm (henüz mevcut olan sitelerim hala Drupal 6'da olduğundan ve muhtemelen yakında herhangi bir zamanda geçmeyeceği için henüz denemedim). Bir Drupal 6 sitesi için otomatik testler nasıl yazılır, bunun için bir modül var mı? Manuel test yapmak yerine otomatik olarak ne kadar test …
23 testing 

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.