Drupal

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

7
hızlı tasarruflu tek alan değeri
Sitemde belirtilen türde yaklaşık 70 bin düğüm var. Onları güncellemem gerekiyor. Bazı işlemler ve bir alanın istenen değere ayarlanması. node_savegerçekten yavaştır ve çökmelere neden olur (çok uzun calltack mayby). Bu özel alana bilgi yazmanın daha hızlı bir yolu var mı? Bir gönderide field_attach_updatebahsedildi, ancak çok daha hızlı değil. EDIT: Bu …
19 7  entities  nodes 


2
Özellikler modülünü 3 geliştirme ortamında nasıl kullanabilirim?
Bir proje üzerinde çalışırken, Özelliklerden yoğun bir şekilde yararlanarak , bazen bu uygulama için 3 devs vardır. Birkaç yaklaşım denedik, ama git dallarımızı birleştirdiğimizde birbirimizin özellik değişikliklerini sık sık 'üzerine yazıyoruz' gibi görünüyor. Çatışmalar, özellik modülünün kırılmasını, kullanımını acı verici kılıyor gibi görünüyor. Özellikler, projelerde bir yapılandırma için gerçekten harika …

2
Panellerin bir tema için faydaları nelerdir?
Panellerin çoğunu hiç düşünmedim, çünkü kendi temalarımı yazmaktan her zaman rahatım. Ancak, Panellerin erdemlerini savunan birçok makale gördüm ( Lullabot ve Aktif Lamba'dan ), bu yüzden özellikle Panellerin Drupal 8'de olacağı için tekrar ziyaret etmenin zamanı olacağını düşündüm . Onunla yoğun bir şekilde oynadım ve hatta bu yararlı ekran dizisini …
19 theming  panels 

3
Toplu iş API'si dahili olarak nasıl çalışır?
Geçen gün geçiş kullanarak bir zaman aşımı sorunu koştu ve Toplu API dahili nasıl çalıştığını merak etmeye başladı . Anladığım kadarıyla, en basit haliyle bir değer dizisi (örneğin nids) ve bu değerler üzerinde çalışmak için bir işlev geçireceksiniz. Toplu iş API'sı daha sonra, her bir istekle bu değerlerin sabit bir …

1
'Text_format' türündeki bir alanı sistem ayarı değişkeni olarak kaydetme
İçerik editörlerime özel bir modül için bir değişken değiştirme yeteneği vermeye çalışıyorum. Bu değişken html içerebilir. Onları herhangi bir HTML bilgisine sahip olmasını istemiyorum, bu yüzden onlara emrinde wysiwyg (CKEditor modülü tarafından sağlanan CKEditor) sahip olma yeteneği vermek istiyorum. Ancak, şu andan itibaren veriler değişken olarak kaydedilmemektedir. Ben böyle bir …
19 7  forms  wysiwyg 

1
Birleşimler ve NULL değerler aranıyor
Kullanıcıların sorularını bu sitede nasıl çalıştığına benzer şekilde çözülmüş olarak işaretlemelerini sağlamak için bayrak modülünü kullanıyorum. Bu nedenle kullanıcıların yalnızca çözülmemiş soruları göstermek için yayınları filtrelemesine izin vermek istiyorum. Ayrıca, bazı yayınlar hiç soru olmayabilir. Bu nedenle, "çözülmüş" bir bayrağa sahip olamazlar, ancak sonuçlarda yalnızca çözülmemiş sorularla filtreleme yaparken görünmemelidirler. …
19 7  database 

2
Özel tablo / şema ile görünümleri kullanma
Oluşturduğum özel bir tablodan bazı verileri çekecek bazı görünümler ayarlamanız gerekiyor. Bazı görünümlerin içeriği düzenli bir şekilde ve özel tablomdan (belirli bir nid için sorgulama yapabileceğim vb.) Alması gerekir . Bunu nasıl yapabilirim veya araştırmak için iyi bir yer nerede?
19 7  views 

4
Bir düğüm için nasıl ek görünüm modları ekleyebilirim?
Özel bir içerik türü oluşturuyorum. Varsayılan olarak, düğümler yalnızca iki görünüm modunu ( fullve teaser) destekler: function mymodule_view($node, $view_mode) { if ($view_mode == 'full') { $node->content['#theme']= 'my_full_node_view_theme'; } if ($view_mode == 'teaser') { $node->content['#theme']= 'my_teaser_node_view_theme'; } return $node; } Bu düğüm türü için başka görünüm modları eklemek istiyorum, örneğin: small_box …
19 7  nodes 

1
Blok görünümüne sahip bağlamsal filtre
Taksonomi terimleri olan konular ("haber / tasarım", "haber / kodlama" ...) için bağlamsal filtreli bir sayfa görünümü ("/ haber") var ve bu iyi çalıştı. Mobil tema için bazı değişiklikler nedeniyle, sayfa görünümü yerine bir blok görünümüne ihtiyacım var, ancak filtrelerle çalışmasını sağlayamıyorum. Eski filtre ayarları ile tüm makalelerimi "/ news" …
19 blocks  views 

5
Birden fazla kurulumda özel modülleri yönetme
Birden çok site için kullanılan bazı özel modüllerimiz var. Bunlar, katkıda bulunan modüller olarak serbest bırakılamaz, örneğin müşteriye özgü oldukları için, katkıda bulunan modüller için çalışmayan varsayımlar yaparlar. Bununla başa çıkmak için aşağıdaki olasılıkları biliyorum: kopyalayıp yapıştırın. Tüm kurulumlarda modülü güncel tutmayı açıkça zorlaştırır. Tek bir çok tesisli kurulum yapın, …

3
Form seçme seçenek öğesine sınıflar ekleme
JS olmadan bir form seçeneği etiketine nasıl sınıf ekleyebilirim? Şu anda Form API'de böyle bir anahtarlı dizi geçirebilirim array( '0' => 'option 0', '1' => 'option 1', ) ve bunun gibi html alacağım <option value="0">option 0</option> <option value="1">option 1</option> Böyle bir şey yapmanın bir yolu var mı: array( array( 'value' …
19 theming  forms 


4
Neden belirli içerik türlerini silemiyorum?
Bir Drupal 7 sitem var ve İçerik Türleri menüsü altında, yalnızca belirli türlerde 'İşlemler' sütununun altında bir 'sil' bağlantısı var. Tüm içerik türlerinde "düzenle", "alanları yönet" ve "görüntülü yönet" bağlantıları vardır, ancak yalnızca bazılarında 'sil', bazıları ise yoktur. Kullanıcılarım için izinlerimi kontrol ettim ve var Administer content types- ancak bu, …
19 7  nodes 

4
EntityFieldQuery ile yalnızca bazı alanlar alınsın mı?
Drupal 7, EntityFieldQuery ile çok umut verici ORM benzeri sorgulama sistemine sahiptir. Şu anda, düğüm seçimini nasıl yapacağımı anlıyorum, ancak sonuç, aradığım gibi belirli herhangi bir bilgi içermiyor. $query = new EntityFieldQuery(); $entities = $query->entityCondition('entity_type', 'node') ->entityCondition('bundle', 'event') ->propertyCondition('status', 1) ->fieldCondition('field_date', 'value', array('2011-03-01', '2011-03-31'), 'BETWEEN') ->fieldOrderBy('field_date', 'value', 'ASC') ->execute(); Bu …
19 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.