Support

Home Forums Event Espresso Premium One event: multiple ticket types. Can there be different registration forms?

One event: multiple ticket types. Can there be different registration forms?

Posted: October 6, 2014 at 9:05 am

Viewing 3 reply threads


Jason Foley

October 6, 2014 at 9:05 am

I am building a site which will host a single trade show type event. I have set up multiple ticket types to support both buyers and sellers at this trade show event. I have also created questions and question groups to support two different kinds of registrations forms since the information we need for buyers and sellers is different.

Is there a way display a different registration form per ticket type. So if a user buys a “buyer” ticket he is prompted with the “buyer” registration form or if he picks the “seller” ticket he is prompted with the “seller” registration form. Thanks


Tony

  • Support Staff

October 6, 2014 at 10:58 am

Hi Jason,

Are you using EE3 or EE4?

Either way questions currently are assigned per event and not per ticket, questions/groups assigned per ticket would be required to show different registration forms for each selection.


Jason Foley

October 6, 2014 at 11:04 am

Currently using EE4.

Okay I understand that. Is there anyway to assign questions/groups to a ticket?

Or is there a way to hack it up a little to get certain question groups to show based off of TKT_name.

In registration_page_attendee_information.template.php it looks like there is a loop which prints out each $item[‘attendee_questions’]. Where are those being set? It seems maybe I could add a conditional statement to select what question groups will be added to that $item object.


Dean

October 7, 2014 at 4:53 am

Hi,

No, questions cannot be set on a ticket basis.

One option would be to use JavaScript to show/hide questions based on ticket selection. In fact I think that’s probably the easiest route to take rather than modifying core files.

$event_queue is the array where the data is held ($items, is a singular array pulled off the $event_queue in a foreach), and it looks like it is created here /wp-content/plugins/event-espresso-core-reg/modules/single_page_checkout/EED_Single_Page_Checkout.module.php

Viewing 3 reply threads

The support post ‘One event: multiple ticket types. Can there be different registration forms?’ 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