Drupal İçerisine JQuery Plugin 'lerini Eklemek


 

Drupal ile geliştirdiğiniz projenize Jquery için hazırlanmış pluginleri ekleyerek çeşitli fonksiyonlar kazandırmak isteyebilirsiniz. Zaten Drupal varsayılan javascript framework'ü olarak da JQuery'yi kullanıyor. Yani JQuery kodu yazmak istediğinizde, dosyanızın başına kendinizin JQuery'yi dahil etmesine gerek kalmıyor. Ancak pluginleri tabiki eklemeniz gerekli. Bunun da bir kaç yöntemi var;

İlk yöntem temanızın .info dosyasını kullanarak eklemek. Tema klasörünüzdeki temaismi.info dosyasını açıp, içerisine scripts[] = scriptdosyasiadi.js kodunu eklediğinizde otomatik olarak o javascript dosyası sayfanıza eklenir.

İkinci yöntem olarak da page.tpl.php dosyanızı elle düzenleyerek <head></head> etiketleri arasına javascript kodunuz eklemek olacaktır. Tabii bu pek sistematik bir çözüm değil.

Üçüncü yöntem de Drupal'ın JQuery Plugins modülünü kullanmak. Bu modülü diğer modüller gibi kurup aktif ettiğinizde, Drupal içerisinde istediğiniz bir yerde <?php ?> etiketleri arasında jquery_plugin_add('pluginadi'); komutunu vererek sayfanıza o eklentiyi eklemiş oluyorsunuz. JQuery Plugins modülünü şuradan indirebilirsiniz. Modül ile birlikte Ajax Queue, Cookie, Cycle, Expose, Flash Embed, Image Zoom, Metadata, Overlay, Scrollable, Tabs, Tooltip, Validation eklentileri de geliyor.

Misafir kullanıcısının resmi

denedim fakat şu tooltip olayını halledemedim. viewsden çektiğim herhangi bir alan için üzerine gelince başka alanları nasıl gösterebileceğimi bilmiyorum. bunun için yardım edebilecek, örnek bir uygulama gösterebilecek birisi var mı?

blues kullanıcısının resmi

JQuery Tooltip'İn nasıl kullanılabileceğini şurada örneklerle görebilirsiniz.

Misafir kullanıcısının resmi

viewsle yapılmış güzel bir örnek olsaydı keşke...

Misafir kullanıcısının resmi

JQuery Plugins modülünü söylediğiniz yerden indirdim. modul ile birlikte diğer eklentiler gelmedi. ayrıca söylediğiniz 3 yöntemi de denedim javascipti gösteremedim. tüm destek forumlarına baktım ancak drupalde gerçekten resimli ya da videolu anlatım yok bu konuda. lütfen drupalde javascrpit nasıl gösterilir bir örnekle anlatabilir misiniz? mesela bir manşet modülü ya da slide örnepği çok işlevsel olur. teşekkürler.

gdag kullanıcısının resmi

Evet örneğin http://www.pcgazete.com/ajax-manset-haber-sistemleri-2.html adresindeki manşet sistemlerini drupal'e nasıl entegre ederiz. Gösterilirse süper olur. Yap bir şeyler blues. Flash'ı beceremedim bari bunu becereyim :)

gdag kullanıcısının resmi

Cevap yok :(

Misafir kullanıcısının resmi

Üzerinde çalışmam gerekecek ama bu aralar kendi projemden dolayı ilerleyen zamanlarda bakacağım. Ama bunun yerine http://drupal.org/project/ddblock bunu kullanmayı denediniz mi ?

gdag kullanıcısının resmi

Maalesef o eklentiyi siteme kuramıyorum. Hostingim PHP 5 sürümünü sağlayamıyor. Bu manşet uygulamalarıyla ilgili acil cevap bekliyoruz. Lütfen!!

Yeni yorum gönder

Bu alanın içeriği gizli tutulacak ve açıkta gösterilmeyecektir. If you have a Gravatar account, used to display your avatar.
  • Web sayfası ve e-posta adresleri otomatik olarak bağlantıya çevrilir.
  • Satır ve paragraflar otomatik olarak bölünürler.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <p>

Biçimleme seçenekleri hakkında daha fazla bilgi

CAPTCHA
Bu soru, otomatik gönderilen spam yorumları engellemek için eklenmiştir. Eğer üye olursanız, bu soruyla karşılaşmazsınız.
Image CAPTCHA
Gördüğünüz karakterleri bu kutuya girin.
drupal-love-right.png