Solved

drupal ajax web form

Posted on 2010-08-18
7
741 Views
Last Modified: 2012-05-10
i have web form and web form block modules installed

how do i apply ajax to the form?
0
Comment
Question by:charmingduck
  • 4
  • 3
7 Comments
 
LVL 17

Expert Comment

by:Thomas4019
ID: 33472168
This module can do it, http://drupal.org/project/ajax. Never used it before though.
0
 

Author Comment

by:charmingduck
ID: 33472210
i tried it with web form and web form block, didnt work, any ideas?
0
 
LVL 17

Expert Comment

by:Thomas4019
ID: 33472322
Look at this page, http://www.lullabot.com/articles/modifying-forms-drupal-5-and-6,  under "Find the form ID". You'll need to find the id of your webform block form.

Then put the following code snippet in your theme's template.tpl.php (sounds familiar?). Replace THEMENAME, and YOUR-FORM-ID with your values.
THEMENAME_form_alter(&$form, $form_state, $form_id) {

  if($form_id == 'YOUR-FORM-ID') {

    $form['#ajax'] = array(

      'enabled' => TRUE

    );

  }

}

Open in new window

0
Why You Should Analyze Threat Actor TTPs

After years of analyzing threat actor behavior, it’s become clear that at any given time there are specific tactics, techniques, and procedures (TTPs) that are particularly prevalent. By analyzing and understanding these TTPs, you can dramatically enhance your security program.

 

Author Comment

by:charmingduck
ID: 33472345
I used the ajax module and it broke my site,,,

but after i disabled it, everything's back to normal...
0
 
LVL 17

Accepted Solution

by:
Thomas4019 earned 500 total points
ID: 33472372
hmmm, well the ajax module is the way to get this done. I would recommend uninstalling the module (at example.com/admin/build/modules/uninstall. And then re-enable the module. Then go to admin/settings/ajax and turn off ajax for every form. This way it shouldn't break your site. then you can follow my instructions above. If you run into problems googling "hook_form_alter" might help.
0
 

Author Comment

by:charmingduck
ID: 33472384
any difference between uninstall a module and simply uncheck it?
0
 
LVL 17

Expert Comment

by:Thomas4019
ID: 33477528
Yes, unchecking disables the module, uninstalling removes all data related to that module. So that way when you enable it again you get a fresh start. Some modules can't be uninstalled because they don't create any data to remove.
0

Featured Post

Threat Intelligence Starter Resources

Integrating threat intelligence can be challenging, and not all companies are ready. These resources can help you build awareness and prepare for defense.

Join & Write a Comment

Suggested Solutions

Title # Comments Views Activity
drupal multisite redirect question 14 299
Get site to be responsive? 6 301
Drupal 6 : Forum quotes no longer showing. 4 347
Dynamic Selection? 3 77
This article is for those that are having major problems with users upload files such as pictures to their profile. The solution is simple and has to do with correcting the directory paths. With some experimenting and testing i got it fixed. Note…
RTL (right to left) web applications aiming for audiences speaking languages like Hebrew or Arabic, are generally more complicated than the same applications aiming for audiences speaking Latin based languages. The main difference lies of course …
It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

747 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

9 Experts available now in Live!

Get 1:1 Help Now