Drupal

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


3
Drupal menüler nasıl tamamen silinir ve yeniden oluşturulur?
Bir süre önce menü tablolarını nasıl boşaltabileceğinizi ve menü sistemini bir drp php çağrısı ile nasıl yeniden oluşturacağınızı ayrıntılı olarak anlatan havalı bir blog yazısı buldum, çünkü bu mysql tablolarını boşalttıktan sonra site kullanılamayacak. Bu şekilde, menülerinizi yeni bir Drupal sitesi gibi sıfırlayabilirsiniz. Herkes bu tekniği detaylandırabilir veya o blog …
9 7  routes  drush 

3
“Ek”, “İçerik bölmesi” ve “Bağlam” görünümlerinin amacı nedir?
Bir içerik türü için Görünümler yaptım. Bir görünümde, içerik türü için bir sayfaya ve ön sayfada en yeni 4 gönderinin önizlemesine ihtiyacım var. Sayfa sorun değil. Ön sayfa önizlemesi için, "Ek", "İçerik bölmesi" ve "Bağlam" ın amacını karıştırdım. Ön sayfa önizlemesi için hangisini kullanacağımı bilmiyorum. "Bağlam" ın daha fazla bağlantısı …
9 7  views 

1
Programlı olarak birden fazla blok oluşturma
Drupal 7 için özel bir modül yazıyorum. Modül ile 5 farklı blok oluşturmam gerekiyor. Drupal sahiptir hook_block_infove hook_block_viewbloklar oluşturmak kancaları. Bu kancalar modül başına yalnızca bir bloğa izin verdiğinden nasıl birden fazla blok ekleyebilirim?
9 7  blocks 

5
Aynı anda birden fazla içerik türüne alan eklensin mi?
Aynı anda birden çok içerik türüne bir alan eklemek ve hepsini aynı anda yapılandırmak istiyorum. Bunun nedeni, her birine bu yeni alanı ekleyerek güncellenmesi gereken birçok içerik türümün olması. Bu alan tüm içerik türleri için de aynı şekilde yapılandırılacaktır. Eklemek istediğim her içerik türünü ekleyip yapılandırmak için bu işlemi tekrarlamalıyım …
9 7  entities  nodes 

3
Canlı bir drupal 7 sitesine saatte 1000 düğüm nasıl yükleyebilir ve kilitlenmeleri nasıl önleyebilirim?
Çok uzun zaman önce buraya kilitlenme hakkında yazdım: PDOException: SQLSTATE [40001]: Serileştirme hatası: 1213 Kilitlenmeye çalışırken kilitlenme bulundu; Geliştirme ekibimin yapmaya çalıştığı her şeye rağmen, yine de böyle hatalar alıyoruz: PDOException: SQLSTATE [40001]: Serileştirme hatası: 1213 Kilit almaya çalışırken kilitlenme bulundu; işlemi yeniden başlatmayı deneyin: {location_instance} içine yerleştirin (nid, vid, …

4
Belirli sayfaları yalnızca giriş yapan kullanıcılar için kullanılabilir yap
Biraz yardıma ihtiyacım var ve işte sorun: Drupal 7 kullanarak bir site inşa ediyorum. Belirli sayfaları yalnızca giriş yapan kullanıcılara görünür hale getirmem gerekiyor (her biri kendi kullanıcı adı / parolasına sahip), diğer kullanıcılar basitçe yeniden yönlendirilmeli veya bir hata mesajı gösterilmelidir. Bu işlevsellik Drupal 7'ye dahil edilebilir mi yoksa …
9 7 

3
LIKE yan tümcesi kanca sorgusu değiştirmede çalışmıyor
Drupal 7'de bir LIKE yan tümcesi ile varsayılan aramayı değiştirmeye çalışıyorum. Varolan bir sorguya OR koşulu ekleme göre sorguyu değiştirmeye çalıştım : function MYMODULE_query_node_access_alter(QueryAlterableInterface $query) { foreach ($query->getTables() as $table) { // LIKE for search results. if ($table['table'] == 'search_index') { // Get the query args and then the search …
9 7  database 

1
custom.module vs template.php
Bu hedeflenmemiş bir soru ama bu konuda iyi bir bilgi bulamıyorum. Template.php dosyanızın içine kod koymak ne zaman doğru bir uygulama olarak kabul edilir ve bir modüle ne zaman uygulanır? Şu anki örneğimde hook_preprocess_node'u çağırmam gerekiyor ve içeride bir drupal_get_form gerçekleştirip bu formu oluşturuyorum. Mantığımı template.php içine koydum. Bu doğru …
9 theming 

3
Programlı olarak düğüm oluştururken programlı olarak nasıl görüntü eklerim?
Programsal olarak düğüm eklemek için bir komut dosyası yazıyorum ve resim eklemek / eklemek için doğru yolu bilmiyorum. Aslında Drupal'a aşina değilim. İşte kullandığım print_ring ing sırasında buldum (örnek) görüntü nesneleri $node: field_image: Dizi ([und] => Dizi ([0] => Dizi ([fxid] => 3089 [alt] => [başlık] => [genişlik] => 95 …
9 nodes  media 

2
Yükleme profili sırasında settings.php nasıl özelleştirilir?
Mevcut şirket içi projem için bir kurulum profili oluşturuyorum. Yükleme işlemi sırasında init(), üzerinde tanımlanan bir genel değişkeni kullanmaya çalıştığından özel modüllerden biri çöküyor settings.php(modülün geçerli varsayılan davranışı) Kullanıcının system_form_install_settings_form_alter()ayarları için bir giriş metin alanı ekleyerek ve gönderme sırasında değere eklenir settings.php, ancak settings.phpprofil yükleme başlamadan önce yeniden yazılır. settings.phpKurulum …

2
Görünümlerde bağlamsal filtreleri sıralama
Aynı türdeki düğümleri listeleyen bir görünüm var, "Diğer etkinlikler" görünümü, bir etkinlik düğümü görünümünde bu görünümü kullanıyorum. Ancak şu anda görüntülemekte olduğum düğümü de listede göstermek istemiyorum. Yaptığım şey, nid için bağlamsal bir filtre yapmak ve varsayılan bir "URL İçerik Kimliği" değeri sağlamaktı, elbette şimdi listem sadece o anda görüntülenen …
9 7  views 

4
Drupal kaba kuvvet giriş saldırılarına karşı güvenli midir?
Kaba kuvvet saldırısı, sürekli olarak bir parola kombinasyonu oluşturarak ve girerek bir web sitesine yetkisiz erişim elde etme girişimidir. Bu görev genellikle başarı veya başarısızlık mesajlarını arayan ve başarı mesajı alana kadar yeni şifreleri denemeye devam eden otomasyon yazılımı ("bot") tarafından yapılır. Drupal 7 varsayılan olarak ona karşı güvenli midir? …
9 security 

1
Oluşturma sırasında düğüm değiştirme tarihini ayarlamak için Drupal nasıl durdurulur?
Bu, özel geçiş komut dosyası oluşturmayla ilgili sorunlarım hakkında ikinci sorum. Sadece yeni düğümler oluşturuyorum ve güncellemeleri umursamıyorum. Kod: $node = new stdClass(); $node->type = 'migrate'; $node->title = $content['title']; $node->language = LANGUAGE_NONE; $node->created = (int) date('U',strtotime($content['created'])); $modified = $content['modified']; if (! empty($modified) && $modified != '0000-00-00 00:00:00') { $modified = …
9 7  nodes 

5
Geofield Verilerini Programlı Olarak Güncelleme
Benim kurulumum: Adres verilerini toplamak için düğümlerdeki adres alanı Adres alanını ve Google Geocoder'ı seçerek "Başka bir alandan coğrafi kod" kullanan coğrafi alan Kullanıcı arayüzünde bir düğümü düzenlediğimde / kaydettiğimde veriler coğrafi olarak kodlanıyor. Ancak, binlerce düğüm var ve her düğümdeki coğrafi kod bilgilerini güncellemek için bir komut dosyası yazmaya …

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.