Solved

drupal ajax web form

Posted on 2010-08-18
7
743 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
Does Powershell have you tied up in knots?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

 

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

ScreenConnect 6.0 Free Trial

Want empowering updates? You're in the right place! Discover new features in ScreenConnect 6.0, based on partner feedback, to keep you business operating smoothly and optimally (the way it should be). Explore all of the extras and enhancements for yourself!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

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 …
In a recent question (https://www.experts-exchange.com/questions/28997919/Pagination-in-Adobe-Acrobat.html) here at Experts Exchange, a member asked how to add page numbers to a PDF file using Adobe Acrobat XI Pro. This short video Micro Tutorial sh…
The Email Laundry PDF encryption service allows companies to send confidential encrypted  emails to anybody. The PDF document can also contain attachments that are embedded in the encrypted PDF. The password is randomly generated by The Email Laundr…

822 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