Drupal

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

4
Başvurulan varlık örneği nasıl elde edilir?
Resim alanı olan bir düğüm nesnesine sahibim field_image. Ben yaparken $node ->get('field_image') ->first() ->getValue() Varlık nesnesi yerine bazı özelliklere sahip bir dizi alıyorum. Dizi şöyle görünür: 'target_id' => string '8' (length=1) 'alt' => string '' (length=0) 'title' => string '' (length=0) 'width' => string '587' (length=3) 'height' => string '458' …
35 8  entities 


6
Belirli bir modül için güncellemeleri kontrol etmekten nasıl kaçınırım?
Mevcut bir projede hayatı birkaç modülden (düğüm hiyerarşisi, tezgah erişimi ve birkaç tane daha) yamalamak zorunda kaldım. Bu modüller artık projenin ihtiyaçları için kesinlikle mükemmel ve gelecekteki güncellemelerden kaynaklanacak gibi görünmüyor. Uygulama müşterilere teslim edildiğinde, sisteme tam (kullanıcı 1) erişebilecek ve bu nedenle bu modüller mevcut güncellemeler olduğunda uyarılacaktır. Ve …
35 7  updating 

5
Türüne göre düğümlerin listesini almak için bir Drupal API işlevi var mı?
node_load()Belirli bir türe göre bir düğüm listesi döndürecek böyle bir Drupal API işlevi var mı ? Denedim $nodes = node_load(array("type" => 'student_vote')), ancak yalnızca bir düğümü döndürdü. Bunun gibi bir şeyi kodlayabileceğimi biliyorum node_load(), ama zaten böyle bir şey olup olmadığını görmek istedim.
35 nodes 

5
Db_query içinde IN yan tümcesini kullanma
Yer tutucuları kullanarak sorguma bir IN cümlesi nasıl ekleyeceğimi bilemiyorum. Bunun gibi bir şey olmasını isterdim: $nids = array(1, 2, 3); $result = db_query('SELECT * FROM {node} WHERE nid IN :nids', array(':nids' => $nids)); Bu basit görevle ilgili herhangi bir belge bulamıyorum. Bunu başarmanın doğru yolu nedir?
35 7  database 

11
EntityFieldQuery kullanarak tüm kullanıcıları belirli roller ile al
Bunun kolay bir görev olduğunu düşünmüştüm, ancak bunun için bir Drupal yöntemi yok gibi görünüyor. Bunun için kullanmak zorunda olduğumu bildiğim kadarıyla geldim EntityFieldQuery- çünkü API şartlarının user_load_multiple()kullanımdan kaldırıldığını söyledi . Bu yüzden bunu denedim: $query = new EntityFieldQuery; $query ->entityCondition('entity_type', 'user') ->propertyCondition('rid',array(1,2,3); $result = $query->execute(); Yine de bu var: …
35 7  entities 

5
Toplu alan güncellemesi?
Zaten birçok düğümü olan bir Drupal 7 içerik türüne yeni bir (metin) alan ekledim. Tüm bu düğümler için alanı varsayılan bir değerle nasıl doldurabilirim?
35 7  entities 



2
Modülün önerilen sürümünden dev sürümüne nasıl geçilir?
Örneğin, şu anda Geofield modülünü kullanıyorum . Ben sürümünü kullanıyorum: 7.x-1.0-beta2 (2011-Kas-17) Şimdi geliştirme sürümünün istediğim bazı işlevlere sahip olduğunu görüyorum. Modülün geliştirme sürümüne nasıl doğru ve güvenli bir şekilde "yükseltme" yapabilirim? 7.x-1.x-dev (2012-Ocak-10) Şu anda yaptığım şey, coğrafi alanı herhangi bir içerik türünden kaldırmak, geofield modülünü devre dışı bırakmak, …
34 7  drush  updating 

7
Programlı düğümler oluştur
Programlı olarak tarih ve görüntü alanlarına sahip düğümler nasıl oluşturabilirim? Drupal 7'de aşağıdaki kodla yapabileceğimi biliyorum. global $user; $node = new stdClass(); $node->title = "YOUR TITLE"; $node->type = "YOUR_NODE_TYPE"; node_object_prepare($node); // Sets some defaults. Invokes hook_prepare() and hook_node_prepare(). $node->language = LANGUAGE_NONE; // Or e.g. 'en' if locale is enabled $node->uid …
34 8  nodes 


4
Ajax yükleme davranışını Görünümler'de nasıl değiştiririm?
Bir blokta açıkta kalan bazı filtreler ile görüşüm var; AJAX ve otomatik gönder özelliğini kullanır, böylece filtre, bir seçenek değiştirilir değiştirilmez görünüm yeniden yüklenir. Bir seçenek seçmek ve yeniden yüklenen görünüm arasındaki kısa gecikmede, tanıdık mavi AJAX atıcısı, formun altında bir yerde gösterilir (sanırım gizli gönder düğmesinin şu anda nerede …
34 7  views  ajax  javascript 

9
Alanların yeniden kullanılması ile alan ölçeklenebilirliği bağlamında yenileri oluşturmak arasında iyi bir denge var mı?
Bir web sitesinde aşağıdaki ifadeyi okudum: Bir içerik türüne yeni alanlar eklemek yerine, mevcut alanları eklemek sistemin karmaşıklığını azaltmak ve ölçeklenebilirliği artırmak için daha iyi bir seçenektir. Ve bazı şüpheler ortaya çıkar. Geliştirmekte olduğumuz sistemde, bir alanı 3 veya 4 içerik türünde yeniden kullanma olanağımız var, ancak belirtilen cümlenin dediği …

3
Arama API'sı Apache Solr Araması
Drupal 6'daki Apache Solr Search modülünü kullanıyorum ve Drupal 7 kurulumu için Search API'sına bakıyorum . Burada bir tartışma gördüm ama birini seçmek için herhangi bir sebep arıyorum. Birini diğerinden seçmek için bir neden var mı? Öyleyse, neden ya da neden olmasın? Search API ile ilgili karmaşıklık sorunları ve / …
34 search 

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.