Drupal

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

2
Page.html.twig içinde bir düğüm alanı oluşturun
İçerik türümde (field_hero_image) bir görüntü alanım var. Node.html.twig dosyasında görüntülenmesini istemiyorum. Ancak, page.html.twig dosyasında işlemek istiyorum. Özellikle, sayfa başlığının yanında işlemek istiyorum. Düğüm düzeyi alanlarına erişmek ve bunları oluşturmak için page.html.twig dosyamda hangi kodu kullanırdım? (Benzer bir soru gönderildi, ancak sorunumu çözmek için orada verilen cevabı kullanamadım.) Bu Drupal 8 …
12 theming  8 

5
İçerik türüne göre sayfa başlığı nasıl geçersiz kılınır
pagetitleBir sayfa başlığı oluşturmak için çekirdek modülü kullanıyorum . Ancak, belirli içerik türleri içinsayfaana başlık , düğüm etiketi değil , içerik türü etiketi (ör. "Haberler") olmalıdır (ör. "Drupal 8 yayınlandı!"). Bunu başarmanın basit bir yolu var mı? İlk tahminim kullanmaktı, template_preprocess_page_titleancak $variablesdüğüm, düğüm tipi vb.İle ilgili hiçbir bağlamı yok ...
12 theming  hooks  8 

5
Kullanıcı arayüzü çevirisini nasıl dağıtabilirim?
"Kullanıcı arabirimi çevirisi" / admin / config / bölgesel / çevirme'de çevirdiğim dizeler benim için "Yapılandırma yönetimi" / admin / config / development / configuration tarafından dışa aktarılamaz. Bir şey mi kaçırıyorum? Bu işlemi hook_update_Nveya ile otomatikleştirmek istiyorum drush cim -y. "Kullanıcı arabirimi çevirisi" ni Drupal 8'de otomatik olarak dağıtmanın …

1
Bir modülün .inc dosyası içindeki bir işlevi drush eval ile çağırmak mümkün mü?
Drush ile çalıştırmam gereken işlevleri içeren ek (.inc) dosyaları olan bir modül var. Çalıştırmanın mümkün olduğunu biliyorum drush eval, ancak bu işlevler için yapmaya çalıştığımda aşağıdaki hatayı alıyorum: PHP Önemli hata: /usr/share/php/drush/commands/core/core.drush.inc(1037) içindeki un_fodule_my_function () işlevine çağrı: 1. satırdaki eval () Bu komut çalışır (işlev .module dosyasındadır). drush eval 'my_module_cron();' …
12 7  drush 

1
Drupal 8'de şablon oluşturma
Drupal 8'de bir şablon oluşturmaya çalışıyorum. Drupal 7'de hook_theme ile bir tema oluşturacağım, modülümde şablonlar dizini oluşturacağım, şablon dosyasını bırakacağım ve theme () ile görüntüleyebilirdim. Drupal 8 ile ekipmanı nasıl yaparım? Aşağıdakileri denedim, ancak hata veriyor: Twitter_pull.module içinde / ** * Hook_theme () uygular. * / işlev twitter_pull_theme ($ mevcut, …
12 theming  8 



3
Omega 4: Ayarları .info'ya aktar
Eminim bu basit bir soru ama çözüm için herhangi bir kaynak bulamıyorum. Omega 4'te, "Bu tema için ayarlar şu anda bir değişkenden sunulur. Bunları .info dosyanıza vermek isteyebilirsiniz" iletisini almaya devam ediyorum. Peki bunu nasıl yaparım?
12 theming 

5
nerede koşul değiştirmek için hook_views_query_alter () nasıl kullanılır?
Görünümler sorgusunun nerede koşulunu değiştirmeye çalışıyorum. şimdiye kadar "siparişi" değiştirmeyi başardım ama nerede koşulunu nasıl değiştireceğimi bilmiyorum . Search_term'i kontrol etmek istiyorum ve büyük harfle yazılmışsa, sorguyu bulabilmek için küçük harfe dönüştürün. Ayrıca benim dil (farsça) sorgu çalışmadan önce onları değiştirmek için gereken bazı özel karakterler vardır. Herkes nereden başlayacağımı …
12 7  views 

2
Özel bir modülün 'N değeri' güncellemesini sıfırlama / geri alma
Özel modülümün kurulum dosyasında bir hook_update_Nfonksiyonum var. Diyelim ki mymodule_update_7100. Ancak, yanlış yaptığımı fark ettim ve bu fonksiyon içindeki bir kod satırını değiştirmek istiyorum. Zaten koştuğum gibi gördüğüm updb/ update.phpdeğişiklikler alınmayacak ve onu yeniden adlandırmak mymodule_update_7101veya o adla yeni bir işlev oluşturmak zorunda kalacaktım . Bunu yapmak zorunda kalmamayı tercih …
12 updating 

4
Programlı olarak kullanıcı rolü atayın
Web sitemde birden fazla rolüm var ve siteme kaydolurken bazı kullanıcılara belirli bir rol atamak istiyorum. Yeni kullanıcılara, kayıt formlarını gönderdiklerinde programlı olarak nasıl belirli bir rol atayabilirim? Logintoboggan, autoassignrole gibi modülleri denedim, ancak siteme kaydolan tüm kullanıcılara değil, belirli kullanıcılara rol atamak istediğimde, kayıtta varsayılan bir kullanıcı rolü sağlıyorlar.
12 7  users 

2
hook_schema veritabanı tablosu oluşturmuyor
Aşağıdaki işlev, process_login.install içinde process_login adı verilen özel bir modülün bir parçası olarak bulunur. Modül, veritabanı tablosunu manuel olarak oluşturduysam çalışır, ancak doğal olarak tablonun kurulum sırasında otomatik olarak oluşturulmasını isterim. İşlev, modülün yüklenmesi sırasında bir şema hatası oluşturmaz. Ancak Drupal 7 MySQL veritabanında process_login_register veritabanı tablosunu da oluşturmaz. Görebildiğim …
12 7  database 


7
Form API'sı ile <düğme türü = "gönder"> oluşturuluyor
Yapısı aşağıda gösterilen, entegre edilecek çok temalı bir formum var. Ben sadece gönderme dışında çoğunlukla oradayım. &lt;form action="#"&gt; &lt;fieldset&gt; &lt;legend&gt;Authentification&lt;/legend&gt; &lt;label for="email"&gt;Courriel*&lt;/label&gt; &lt;input type="text" name="email" id="email"&gt; &lt;label for="password"&gt;Mot de passe*&lt;/label&gt; &lt;input type="password" name="password" id="password" class="last"&gt; &lt;a href="#" title="Mot de passe oublié?" class="clearfix"&gt;Forgot password?&lt;/a&gt; &lt;button type="submit" class="clearfix"&gt;&lt;span&gt;Login&lt;/span&gt;&lt;/button&gt; &lt;/fieldset&gt; &lt;/form&gt; Birçok farklı …
12 forms 

6
AJAX kullanarak bir form nasıl doğrulanır ve gönderilir?
Form API'sini kullanarak bir web formu oluşturdum. #AJAXHer alana AJAX doğrulaması eklemek için alan seçeneğini kullanıyorum . Sayfayı yeniden yüklemeden AJAX kullanarak formu doğrulamak ve göndermek mümkün mü? Doğrulama başarısız olursa Bir hata mesajı göstermek istiyorum ve doğrulama başarılı olursa bir mesaj göstermek (ideal olarak bir ışık kutusunda) ve form …
12 7  forms  ajax 

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.