Drupal

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

7
SQL sorgusu kullanarak önbelleği nasıl temizlerim?
Bir modül güncellemesinden sonra sitem kullanılamaz hale geldi ve sadece bir php hata mesajı gösteriyor. Sorunu aşmaya çalıştım drush cc, ama bu işe yaramadı. Ayrıca özel bir php betiği ile denedim ama bu benim bulma sorunları DRUPAL_ROOT Sadece Drupal 7'deki önbellek tablolarını doğrudan mysql sunucusundan temizlemek istiyorum, ama bunun için …
21 7  8  caching 

8
Özellik Bileşenini programlı olarak geri alma
Bir Kurulum Profili kullanılarak kurulmuş bir Özelliğe sahibim. Ancak her zaman belirli bir Bileşeni geri almak zorundayım, böylece artık Geçersiz Kılınmayacak (örneğin, Özelliğin Blokları görünecek şekilde). Kurulum Adımında kodu kullanarak programatik olarak bu adımı atıp atmayabileceğimi bilmek istedim. Aşağıdaki ekran görüntüsünde, programlı olarak geri döndürülmesi gereken bileşeni gösterdim (ekran görüntüsünde, …
21 7  features 


5
Bir düğüm için bir alan değeri nasıl güncellenir?
Bir düğüm için bir alanın değerini değiştirmek istiyorum. Aşağıdaki kodu kullandım: $node = node_load($nid); // $nid is the function's parameter $node->field['field_myfield'][$node->language][0]['value'] = 1; node_save($node); Sorundur $node->languagedöner esiken print_r($node)bu kadar und. Neden $node->languageiçinde ne farklıdır $ düğüm dizisi ve bunu nasıl alabilirim?
21 7  entities 

1
Sıkı uyarı: Yalnızca değişkenler referansa göre iletilmelidir.
Aşağıdaki hatayı alıyorum: Kesin uyarı: include () içindeki sadece değişkenler referansla iletilmelidir (/home/sites/dev/theparce/sites/all/themes/parce/block--block--3.tpl.php satır 18). Bu, bu hataya neden olan blok koddur. if ($user_gallery) { print render(node_show($user_gallery)); // Line 18 print drupal_render ($user_gallery_edit); } else { print drupal_render($user_gallery_new); } Beklendiği gibi yazdırılsa bile neden bu hatayı alıyorum?
21 7 


4
Tekrarlanabilir bir Drupal kurulumu mu oluştur?
Drupal'ı farklı siteler için kurarken sık sık aynı modülleri tekrar tekrar kurarken kendimi sık sık buluyorum. DRY'nin yararına, drupal'ı kurmamı ve daha önce kurduğum temel modülleri, temel tema setini ve muhtemelen diğer bazı ortak yapılandırma seçeneklerini ayarlamamı sağlayacak bir tür özel site "şablonu" nasıl oluşturabilirim? Drupal profilleri hakkında biraz okudum …

2
Bir alanı içerik türünden ayırmanın en iyi yolu
Drupal 7 alanını GUI ile tanımlanan bir içerik türünden kaldırmanın en iyi yolu nedir? Hook_update_N kullanmak istiyorum, böylece değişiklikler update.php'yi çalıştırdıktan sonra birden fazla sunucuya yayılabilir. Ancak bir çözüm bulamıyorum. db_drop_table (), özel tanımlı şemalar için bana anlamlı gelir, ancak GUI aracılığıyla tanımlanan bir içerik türü / alanı için anlam …
21 7  entities  hooks  updating 


4
Bir MySQL master / slave konfigürasyonundan yararlanmak için çekirdek almak
Bu soru okumak MySQL efendi / köle çalışmıyor çoğaltma ve cevap: Köle veritabanlarının kullanılması Drupal çekirdeğinde zar zor uygulanmaktadır. Kendi modüllerinizi geliştiriyorsanız, db_query çağrıları, $ options dizisini kullanarak slave veritabanını kullanmak istediklerini belirtmelidir. Bu dizinin nasıl ayarlanacağı hakkında DatabaseConnection :: defaultOptions bölümüne bakınız. Almakdb_query() ve db_select()daha fazla köle SELECT sorgusu …

4
Sitemi komut satırından nasıl yedekleyebilirim?
Neredeyse Drupal sitemi yedekleme ile ilgili tüm belgeler komut satırının kullanılmasını gerektiriyor. Hosting hizmetim komut satırı erişimi sağlamaz. Sitemi komut satırını kullanmadan nasıl yedeklerim?
21 backups 




2
EntityFieldQuery INNER KATIL
EntityFieldQuery nesnesini kullanarak bir sorgu çalıştırmak istiyorum. Hem düğüm hem de node_access tablodan değer gerekir, bu nedenle INNER JOIN kullanmanız gerekir. Do dökümantasyonundan bunun nasıl mümkün olduğunu anlayamıyorum. İşte sahip olduğum şey - $query = new EntityFieldQuery(); $result = $query->entityCondition('entity_type', 'node') ->entityCondition('bundle', 'node_access') ->propertyCondition('type', 'external_link') ->propertyCondition('status', 1) ->fieldCondition('gid', '3', '=') …
21 7  database 

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.