Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the pue-sales domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/staging-poc/public_html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the better-click-to-tweet domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/staging-poc/public_html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the pue-amazon domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/staging-poc/public_html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the pue-stats domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/staging-poc/public_html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/staging-poc/public_html/wp-includes/functions.php on line 6114
Event with a la carte choices | Event Espresso - Staging Server

Support

Home Forums Event Espresso Premium Event with a la carte choices

Event with a la carte choices

Posted: August 8, 2013 at 12:25 pm

Viewing 8 reply threads


Jake Vizner

August 8, 2013 at 12:25 pm

I need you your help posting event registration for district fall conference. Here is the flyer explaining pricing: http://lfs-server1.s3.amazonaws.com/wp-content/uploads/2013/08/Toastmasters-Fall-2013-conf-registration-form.pdf

Please ignore the early bird pricing, that’s easy to do. As you can see on the first page, there is an a la carte section for a combination of dif. events and meals with 2 different pricing levels – 1.Toastmaster and 2. Family/Friend/Associate.

Is it possible to build this form with one registration event and if yes, what is the recommended way to go about it?

Thank you,

Jake


Josh

August 8, 2013 at 12:57 pm

Hi Jake,

The only way I can think of would be to use the Event Espresso price modifier add-on:

http://staging.eventespresso.com/wiki/espresso-price-modifier/

You can download the Price modifier pre-release from your account page by opting into the pre-release channel if you have not already done so.


Jake Vizner

August 15, 2013 at 3:19 am

Hi Josh,

I downloaded Event Espresso Price Modifier and started working with it. My question is – what is the most elegant way to fork logic (A or B) on the registration form? Do you create one form or do you have two different registration forms? In our case, per the exmaple listed above, A = Full Conference Package, B = A la carte options. A and B are mutually exclusive.

Thank you,

Jake


Dean

  • Support Staff

August 15, 2013 at 3:32 am

Hi Jake,

Well without conditional logic, have a few choices:

1) create separate events with separate reg forms. Easiest option to deal with but may not suit your requirements.

2) use css and javascript to show/hide question groups depending on ticket selection.

3) use the question group name and description to visually advise the user to only fill in that group if they selected ticket X.

There are issues with 2 and 3 in that any required field would still need to be added. You could get around that with 2 by using javascript to remove the required class when hidden.


Jake Vizner

August 16, 2013 at 1:36 pm

Hi Dean,

I opted for option 3, and got it almost working the way manual form is designed. There is one issue with Event Espresso Price Modifier — it ignores a choice with 0.00 price. There could be a valid business case for this — Primary attendee (member) pays $35.00 for event, however he or she is allowed to bring and pay only $10.00 per guest. I used question group under additional attendee section to ask a question whether the additional attendee is a member or guest. The desired outcome is to deduct #25.00 from the event price if the additional attendee is a guest and deduct $0.00 if the additional attendee is a member (i.e husband and wife are both members and they want to bring two kids as a guests – one ticket with primary member pricing, second attendee with member pricing, third and fourth attended with guests pricing).

I used a radio box quesiton: member|0.00,guest|-25.00

This results in displaying one radio box with guest option. Once the radio box is checked on, there is no way to uncheck it.

I hope this makes sense. Is there a way to display options with 0.00 pricing?

Thank you,

Jake


Josh

August 16, 2013 at 3:15 pm

Hi Jake,

I would suggest using a checkbox instead of a radio button if you’re only offering one choice that actually modifies the price. Since an 0.00 option doesn’t modify the price it doesn’t display.


Jake Vizner

August 16, 2013 at 4:36 pm

Hi Josh,

Thank you for the suggestion, I will try that. While we discussing check boxes, is it possible to have one question using check boxes with multiple choices and another question with check boxes with only one choice available? This would give the form consistent look and feel, vs. switching between check boxes and radio buttons.

Thank you,

Jake


Dean

  • Support Staff

August 18, 2013 at 11:47 pm

Hi Jake,

Not really, at least not without some sort of javascript to disable the checkboxes after one is ticked. Checkboxes werent designed to only allow one choice, thats what radio buttons are for.


Jake Vizner

August 19, 2013 at 4:44 am

Thank you,

Jake

Viewing 8 reply threads

The support post ‘Event with a la carte choices’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso - Staging Server