Forms via web services - deploying Drupal goodness

Track: 
Coder
Experience: 
Intermediate

In this session I will compare two ways that form processing can be implemented as web services using the Services module. I will present the arguments for choosing one over the other, implementation strategies, and use-cases where each would be most useful.

I will show how to retrieve, render and execute a form on the client website, as well as mechanisms for validation and submission.

In addition, I will demonstrate a way of extending the Form builder module to use a drag-and-drop interface to create and deploy forms to websites that don't run on Drupal.

Intended audience: 

This session is aimed at those interested in serving centralised forms to one or more clients, as well as coders interested in deploying Drupal forms on 3rd party CMS's.

Questions answered by this session
Question 1: 
What kinds of forms can be Services-enabled and how do I choose which ones to deploy?
Question 2: 
Can Wordpress/Joomla/My-Custom-CMS use this for real? How?
Question 3: 
My form needs X module to work -- Can I still use this?
Question 4: 
Can I use jQuery/CSS/AJAX in my Services-enabled form?
Question 5: 
What happens to the data once it's submitted? How do I get it back?
3.28
Your rating: None Average: 3.3 (25 votes)

Diamond Sponsors

 
VPS NET
Palantir.net

Platinum sponsors

 
workhabit
Trellon

Gold Sponsors

 
Drupal Connect
Chapter Three
Microsoft
HotDrupal.com
Treehouse Agency
Duo
NorthPoint