form ile modal form açma
selamlar arkadaşlar,
kendi eklentim sayfada bir form gösteriyor. submit edildiğinde modal form açılmasını istiyorum (lightbox2 gibi), formun içine de flash uygulama koymayı planlıyorum.
düğmeye tıklandığında modal açması için çözüm önerileriniz var mı?
şimdilik modüllere bakıyorum nasıl yapmışlar diye, greybox, flashnode, lightbox2, vs.. (en yakını greybox).
şimdiden sağolun
Devamını okuilk eklentim
Eklenti geliştirmeye başlamak için biraz geç kaldım ama olsun... ilk eklentim şekillenmeye başladı. Hem öğreneyim hem de sitemde kullanayım diye geliştirmeye çalıştığım eklenti sözlük yönetimi üzerine. Sisteme birden fazla sözlük ekleyebiliyorsunuz ve her sözlüğün kendi tablosu var. Bu tabloyu drupal_create_schema ile nasıl oluştururum diye düşündüm, çünkü bu fonksiyonu parametrik kullanmam lazımdı ve schema ismi dışında parametre almıyordu. Sorunu global değişkenle çözdüm:
<?php
Eklenti oluşturma nasıl yapılabilir?
Selam,
Drupal de eklenti oluşturmak istesek bunu nasıl yapmalıyız. Moduleleri inceleyerek belki bir şeyler oluşturulabilir ama ben tam olarak yapısını, apilerini, jqueryi nasıl kullandığımızı öğrenmek istiyorum. İngilizceleri çok karmaşık geldi ve çözümleyemedim. Bilen bir arkadaşımız bize anlatabilir mi desem büyük bir yük olur o nedenle bu konuda basit anlatımlı ve drupalin apilerini bulabileceğimiz kaynakları burada paylaşabilir miyiz?
Devamını okumodule.info dependencies - ipucu
bir eklenti, .info dosyasında
dependencies = module1 module2 module3
satırı barındırıyordu. eklenti 6.x sürümü için yazılmasına rağmen 6.9 ile uyumsuz hatası veriyordu...
bu satırı
dependencies[] = module1
dependencies[] = module2
dependencies[] = module3
şeklinde değiştirince hata kalktı, bilginize
(gene grupda 3 gün sessizliğe dayanamadım)
Devamını okuUbercart, Türk Bankaları Ödeme Modülü
Öncelikle herkese merhabalar, grubu bugün übercart ile ilgili türk bankaları modülleri ararken buldum...
Sanırım bir tane ubercart türk bankaları modülü var, yalnız bu modül drupal 5.x için. Acaba bu modülün 6.x için olanı var mı? ya da yapılabilir mi? Daha önceden os-commerce ile yapıyordum bu işleri, ama os-commerce drupal kadar esnek olmadığı için, drupal+übercart'a geçmeye karar verdim.
Devamını okudrupal kitapları
amazon'dan kuponum vardı ve iki drupal kitabı sipariş etmiştim:
* Pro Drupal Development - PDD
* Learning Drupal 6 Module Development
ikinci kitabı okudum. yani cidden okudum ve hala bir satır kod yazmış değilim.
neyse, modul geliştirme kitabını pek tavsiye etmem. iyi yazılmış güzel bir kitap ama uzmanlar için yazılmış değil.
PDD'den ise birkaç bölüm okudum, bence kaliteli, girişten sonraki bölümü modül geliştirme için yazılmış ve ikinic kitapta olmayan bilgiler bile var arada...
dosyalar bölümü
-drupal 6.3-
Dosyalar (download) bölümü yapmak istiyorum. Ancak dosyaların indirme linki www.site.com/files/cok_guzel_siir.ppt şeklinde değil, www.site.com/sunular/siir gibi bir şekilde olup, dosyanın gerçek tam yolunu göstermemelidir. Ayrıca bir de sayac olmalı ki, hangi dosya ne kadar indirişmiş, bunun takibini yapalım...
normalde içerik göndermede, dosyayı ek olarak yükleyebiliyoruz. Ancak indirmede, dosyanın tam adresi çıkmakta ve sayaç bulunmamaktadır.
Devamını okuDrupal eklentiler türkçe açıklanmalı
Merhaba arkadaşlar 1 yıldır drupal kullanmama ve drupal.org a sürekli girmeme rağmen gruba bugün üye oldum.Yazılanları bir çırpıda okudum ve benimde eksikliğini hissettiğim bir konunun üzerine gidilmesi gerektiğini düşünüyorum o da eklentilerin türkçe açıklanmasıdır.
Devamını okuTürkiye'nin şehirleri eklentisi taslağı
Drupal.org'daki Helpers isimli eklenti Dünya ülkelerinin ve Amerika'daki eyaletlerin listesini sağlıyor. Bu listeler diğer eklenti geliştiricileri tarafından Form API formları oluştururken kullanılıyor. Örneğin üye kaydı sırasında üyenin kayıt olduğu ülkeyi seçmesi için bir form elemanı sağlanıyor.
Benim danışmak istediğim şu; Helpers eklentisi gibi Türkiye'nin şehirlerini form elemanı olarak sunan bir eklenti var mı? Eğer böyle bir çalışma henüz yapılmadıysa sizce en verimli yöntem hangisi olur?
Devamını oku


