Support

Home Forums Event Espresso Premium Grouping Events or using multiple pages for events?

Grouping Events or using multiple pages for events?

Posted: January 7, 2014 at 2:42 pm


tamara smith

January 7, 2014 at 2:42 pm

Is there a way t group events by category? For example We offer Gymnastics classes as well as swimming classes. Each grouping offers many options. I sit possible to have just the groupings or categories on the registration page that would be opened up to reveal all the classes under that category?

If not,

Is it possible to have multiple registration pages?

Thanks
-Tamara


Jonathan Wilson

January 7, 2014 at 4:30 pm

Hi Tamara,

Yes. Please see our Event Category documentation here: https://eventespresso.com/wiki/event-categories/

Also, you can use our shortcodes to display each category on different (or the same) pages. Info here: https://eventespresso.com/wiki/shortcodes-template-variables/


tamara smith

January 8, 2014 at 7:52 am

Thanks Jonathan. I’ve read over that first link a few times and still don’t quite understand!

I have 2 categories made thus far. Tumbling & Swimming. Then when I create an event I assign it to either the tumbling category or the swimming category. But on the registration page all the classes from both categories show up in a list rather than the 2 categories showing up. Am I missing a step?!


tamara smith

January 8, 2014 at 7:58 am

additionally I have tried adding the category’s short code to the registration page. This just adds the events again rather than displaying just the category. I can see how that short code would work for using multiple pages but ideally I’d still have all my categories on one registration page.
-Tamara


Tony

  • Support Staff

January 8, 2014 at 8:19 am

Hi Tamara,

Before going through the options you have available. The ‘registration page’ you are referring to currently, is that the page containing [ESPRESSO_EVENTS] (by default the ‘event-registration’ page)?


tamara smith

January 8, 2014 at 8:37 am

yes Tony. it is.


Tony

  • Support Staff

January 8, 2014 at 9:07 am

This may seem a little confusing at first, but you can not edit the output on that page (well technically you can but the best option is use another to display your events and hide this from public view/navigation menus)

Basically you need a page with the [ESPRESSO_EVENTS] shortcode ‘somewhere’ on your site, it can be hidden from the navigation menus but must be published, publicly accessible and will pretty much always list all of your events. The page containing that shortcode handles 90% of the registration process.

If you want to display the events differently you can use another page with for example the [EVENT_LIST] shorcode, which will in turn link back to that main page when needed.

So in your case you could have another page (lets say ‘Classes’)

Within that page you’d have
Swimming
[EVENT_LIST category_identifier=*your_swimming_cat_identifier*]

Tumbling
[EVENT_LIST category_identifier=*your_tumbling_cat_identifier*]

Which would display two lists, one with all your swimming classes, another with all you tumbling classes.

Does that make sense?


tamara smith

January 9, 2014 at 7:36 am

Tony,

I think that makes sense. So the default registration page just needs to stay as is. I’ll make another page which will be on the menu of my website that is actually called “registration”. That page will only have 2 links on it:
Swimming Classes
Gymnastics Classes
I would accomplish this by making that other “registration” page using the [EVENT_LIST category_identifier=*your_tumbling_cat_identifier*] shortcode & the [EVENT_LIST category_identifier=*your_swimming_cat_identifier*] shortcode.

Correct?
Or would I have to put each [EVENT_LIST category_identifier=*your_swimming_cat_identifier*] on a different page?

Cause when I put them on the same page I still have all the classes on one long page.


Tony

  • Support Staff

January 9, 2014 at 10:24 am

Correct?

Almost, the [EVENT_LIST] short code outputs a list of events in the same way that [ESPRESSO_EVENTS] does (the way it looks) but allows you to filter/manipulate the lists.

So [EVENT_LIST category_identifier=*your_tumbling_cat_identifier*] would actually out put the list of events in that category. Not a link to a list of those events.

By the looks of it you want another step in between so they go to ‘Registration’ then click a link for either the swimming category list or tumbling category list

If so you’ll so you’ll need to add both [EVENT_LIST category_identifier=*your_tumbling_cat_identifier*] to its own page and [EVENT_LIST category_identifier=*your_swimming_cat_identifier*] to its own page

Then on the registration page add a the two links for those pages. Does that help?


tamara smith

January 9, 2014 at 10:37 am

Got it. Thank you so much.

The support post ‘Grouping Events or using multiple pages for events?’ 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