drupal hook event

Drupal 8' de Register Event Subscriber Nasıl Kullanılır.

Pa, 02/04/2018 - 21:35 By Umit

Drupal 8'deki olaylar, sistemin farklı bileşenlerinin birbiriyle etkileşim ve iletişim kurmasına olanak tanır. Bir sistem bileşeni olayı uygun bir saatte gönderir; birçok olay Drupal çekirdeği ve Symfony çerçevesi tarafından her istekte gönderilir. Diğer sistem bileşenleri etkinlik abonesi olarak kaydedilebilir; bir olay gönderildiğinde, kayıtlı abone üzerinde her biri tepki vermesine olanak veren bir yöntem ile çağrılır.

web site performans

Drupal'da Önbellek API'si nasıl kullanılır?

Pa, 02/04/2018 - 21:31 By Umit

Yogun trafiğe sahip drupal projelerinizde modul geliştirken, üçüncü parti API'lerinden veya veri tabanından bilgi toplamak istediğinizde ağır hesaplamalar yapmanız gerekmez. Bunun yerine bir kere çalıştırın ve önbelleğe alın. Bizzat karışık SQL sorguları ve üçüncü parti entegrasyonları çalıştırmak gerektiğinde önbelleğe alma özelliğini kullanarak daha hızlı açılan web sayfaları oluşturabilirsiniz.

Drupal 8 için aşağıdaki kod yapısını kullanın;

drupal özel modul

Drupal 8 ile Özel Modul Geliştirme (Oluşturma)

Pa, 02/04/2018 - 21:28 By Umit

Birlikte ilk özel drupal 8 modülümüzü oluşturalım

Drupal 8 (neredeyse) burada ve bir geliştiriciyseniz, artık Drupal 8 modül geliştirme öğrenmeye başlamanın zamanı geldi. Drupal 8'deki modül geliştirme, Drupal 7'den büyük bir değişime işaret ediyor. Bu, Drupal 8 geliştirme öğrenme sürecinde ilerleyeceğim bir dizi ilk öğreticidir. Bu derste oluşturduğumuz modül, olduğu kadar basittir ve modül yapısına bir fikir edinmenize yardımcı olmayı amaçlamaktadır.

Wordpress'ten Drupal'e içerik taşıma nasıl yapılır

Wordpress'ten Drupal'e içerik taşıma nasıl yapılır

Pa, 02/04/2018 - 21:24 By Umit

Wordpress oldukça populer bir içerik yönetim sistemidir. Daha çok blog ve haber sitelerinde kullanılmaktadır. Drupal kadar esnek bir yapısı yoktur. Her teknolojinin avantajları ve dez avantajları vardır. Ayrıca Wordpress zamanla web site sahiplerini proje büyükçe bir çok sıkıntıya sokabilmektedir.

drupal 8

Drupal 8'de Entity ile otomatik tamamlanan sonuçları nasıl değiştirebilirim?

Per, 01/18/2018 - 21:22 By Umit

Bazen, otomatik tamamlama sonuçlarında ek veriler görüntülemek, örneğin başlığın yanında içerik dili eklemek veya varlık türünü veya diğer ilgili verileri görüntülemek isteyebilirsiniz. Bu blog yazısında, Drupal 8'deki otomatik tamamlama alanlarındaki önerileri nasıl değiştireceğim göstereceğim.

İşte kullanacağımız modül yapısı:

fontawesome

Bootstrap tabanlı Drupal temanızda harika yazı tipleri ve ikonlara mı ihtiyacınız var?

Çar, 08/23/2017 - 20:02 By Umit

Hemen hemen herkesin tema geliştirken var olan kütüphaneleri kullanmaları, ihtıyaçlarını hızlıca karşımalarını sağlamaktadır. Font ve ikon kutuphanesi olarak populer olan "Font Awesome" biçilmiş kaftandır. Daha önceki yazımızdada farklı bir yol ile Drupal temalarında bootstrap ve font awesome kütüphanelerinden faydalanmayı göstermiştik .

Şİmdi farklı bir yolla nasıl yapabiliyoruz.

1. Önce font awesome kütüphanesini indirin.

drupal sürüm yükseltme

Drupal 7' deki dosya türlerini, Drupal 8' deki ortam varlıklarının içine aktarma

Pa, 07/23/2017 - 20:05 By Umit

File_entity modülü, her dosya türü için dosya grupları oluşturmamıza izin veren harika bir moduldur.
{file_managed} tablosuna bir tür alanı ekler. Çekirdekte Drupal 7'den Drupal'a 8 dosya taşınması için yönetilen dosyalar Drupal 7'deki alansal olmayan varlıklardır, dolayısıyla çekirdekteki dosyaları taşıyamayız. Ancak file_entity modülü, dosya paketlerine alanlar eklemenize izin verir.
Nihai kaynak eklentisi şuna benziyor:

drupal javascript

Drupal 8'de yinelenen JavaScript olay işleyicilerini önlemek

Pt, 06/12/2017 - 16:53 By Umit

JavaScript olay işleyicilerinin birden fazla bağlanmasını önleme

Drupal davranışlarında olay dinleyici işlevlerini kullanırsanız, Ajax isteklerini çalıştırdıktan sonra işleyicilerin çoğaltılmasını önlemek için .once () function kullanın. Bu örnekte, bir düğme öğesi tıklatıldığında bir paragraf arasında geçiş yapılır ve hiçbir şey çalıştırmazsanız iyi çalışır. Ajax aynı sayfada istekte bulunur. Ancak bunu yaparsanız, Drupal.behaviors düğmeye yeniden basıp tıklama dinleyicisi birden çok kez eklenecektir. Dolayısıyla paragraf birden çok kez değiştirilecektir.

drupal twig

Drupal 8'de özel bloklar nasıl oluşturulur ve Twig'de ekran nasıl ayarlanır

Sa, 06/06/2017 - 16:45 By Umit

Drupal 8 de, özel bir modül geliştirirken PHP içinde doğrudan HTML yazmaktan kaçınılmalıdır. Bu örnekte size programlı olarak özel bir blok oluşturmayı, özel bir Twig dosyası oluşturmayı ve istenen değişkenleri bir şablona göstermeyi deneyimleyeceğiz.

Adımları takip edin.