In QuickMode, add a Select-List element to your form. In the 'List' field, you will see: 

0;Title 1;value1

0;Title 2;value2

0;Title 3;value3 

 

 

For a select-list, the format to layout the options is as follows:

0;Label;Dabatase Value

or

1;Label;Database Value

If you put a 0 at the front, then the option will not be selected. If you put a 1 at the front, then that option will be selected.

If you want to have the first line of a Select-List be something like "Choose Type..." then you would set that up like this:

0;Choose Type...;

In this case, you will notice that there is no value entered after the second semicolon. That is because, if you put a value in it and then use validation rules that state the element is required, any text after that second semicolon would make it appear that a choice had been made. If you put no text after the second semicolon, then the validation script will still prompt them to select a choice in the field.

So, putting all of that together, let's say you want to give someone a color choice. You might code it as follows: Your options will appear in the list in the same order as you enter them in the 'List' field. If you want to change the order, just move them around within that field.

The validation rule that should be used with a select-list is FF::ff_valuenotempty.

0;Choose Color;
0;Red;Red
0;Blue;Blue
0;Green;Green
0;I like all colors so it doesn't matter; Any color

 

All Extensions Subscription

Get 1 year access to all of our current and future products and 1 year of professional support -- 99 for just 49! (Summer Sale)

No support per domain or website installation limits! Includes all of our current and future Joomla!® extensions, Joomla!® templates for the duration of your membership. This means, by purchasing an All Extensions Subscription you'll have it all covered!

Get it from here

3rd Party Discount - 25% Off

We help you to keep your costs under control. If you are a new member and purchased a form building tool from a different form vendor, then you'll get a 25% discount on our subscription plans.

How to receive the discount:

Send us a quick email to sales@crosstec.org with a proof of purchase (for example a paypal receipt), await payment instructions and enjoy your membership!

Live Support Chat Opened!

Join our Discord chat here to receive live support and talk directly to the team!

Community Reward

Help us to create new extensions and plugins! With only $5 you help us a lot and get unlimited download access to all of our products, professional support and even more. Get your reward now!

Read More Here