form ile modal form açma

Events happening in the community are now at Drupal community events on www.drupal.org.
aydos's picture

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

Comments

modalframe api

modalform api ve popups

aydos's picture

modalform api ve popups api'yi denedim. her ikisinin de test eklentisi var, deneme yapıp öğrenmeniz için. popups'u denemek daha kolay oldu. http://hojtsy.hu/blog/2009-jun-17/two-alternatives-d7ux-overlay-implemen... adresinde ise bu iki eklentinin d7 için durumunu tartışmışlar.

ama sonuç olarak form ile modal/popup açmayı başaramadım. javascript eklentilerini gezerken better-message ile karşılaştım: http://drupal.org/project/better_messages

ve aşağıdaki kod ile modal form içerisinde flash'ı çalışırken gördüm :)

<?php
function eklentim_form_submit($form, &$form_state) {
 
$input = trim($form_state['values']['input']);
 
$flash = '<div><object flash objesi  /></object></div>';
 
drupal_set_message($flash);
}
?>

ne yaparsam yapayım, yapmak istediklerimin ancak yüzde yirmisini yapmışım, diğer yüzde sekseni kalmış gibi geliyor... bkz: 20'ye 80 kuralı :)