Conditional Display of Form Fields

Permalink
Hi folks! I'm wondering if there's an add-on available that lets me create one form for several closely-related purposes. Most of the fields for the forms are the same, so they would display on all forms. However, some of the fields relate to only one form, so I'd like to display that field only when another field is selected. For example:

1. Name, address and phone number displays on all forms.

2. A field called "Type of Request" uses radio buttons and has these options: Request A, Request B, Request C.

If the person selects the "Request A" radio button, these additional fields are displayed: Textarea 1, Checkbox 1

However, if the person selects "Request B" radio button, these additional fields are displayed: Textarea 2, Checkbox 2

Is there an add-on that does this? If not, is it possible to *easily* code this somehow? (I'm not a css/php/js wizard so it would have to be fairly straightforward.)

Thanks for any help provided!

Chris

 
avo1234 replied on at Permalink Reply
Hi Chris,

I have the same requirement. Did you get anywhere? Any help?

Tim
chrison999 replied on at Permalink Reply
I never found a C5 add-on that would do this, but was able to create my own HTML block using the WForms javascript utility (http://www.formassembly.com/wForms/... ). Because I'm not a whiz at that kind of thing, I had to request help from WForms support. They were *fabulous* at answering my questions and helping me get it going so I'd recommend WForms on that basis alone.

Hope that helps...

Regards,

Chris

P.S. To see what I created, go tohttp://www.crazychris.ca/index.php/contact-me/... and click on the link to request a quotation.
jordanlev replied on at Permalink Reply
jordanlev
Yeah, this is not possible without a lot of custom coding in Concrete5. You're probably best off with the service @chrison999 mentioned (or other similar ones such as Wufoo).
chrison999 replied on at Permalink Reply
Just so that there's no confusion, I wasn't referring to the "Forms Assembly" online forms service provided by those folks where they host your form and you link to it, for a fee of course. Not that Forms Assembly isn't a good service (based on my experience in getting help with WForms they probably are good with "Forms Assembly" too).

I just didn't want that type of service. Instead, I wanted to host the form myself directly on my site. The WForms javascript utility/library allows me to do that. And, like I said, they provided *great* support to help me get it going.

Hope that clarifies my previous post...

Regards,

Chris