Support

Home Forums Event Espresso Premium Table with ticket options and drop down quantities + shopping cart?

Table with ticket options and drop down quantities + shopping cart?

Posted: March 2, 2018 at 2:55 pm


charlie francus

March 2, 2018 at 2:55 pm

Greetings

I feel like I’ve lost my mind. In the past I’ve used (I believe) the multiple event registration plugin to give users a shopping cart and the ability to select quantities from a list of ticket options for an event. Its worked great. However, this year I’m adding the ESPRESSO_CART_LINK shortcode and its directing to a page that includes tickets from all of my events – and limiting to only 1 ticket per event – so the options for this particular event are not all being shown.

Any help would be greatly appreciated. I just want users to see the 3 ticketing options for this specific event, and be able to use a drop down to select the quantities of each they’d like.

In this particular case its an EE3 3.1.36.5 installation but I’ve purchased licenses for EE4 and 3 in the past.

Cheers
Charlie


Josh

  • Support Staff

March 2, 2018 at 3:49 pm

Hi Charlie,

In the case of a site that has EE3.1.36.5, you’ll also need the Multi Event Registration add-on for EE3 installed and activated on your website to be able to use the ESPRESSO_CART_LINK shortcode. There’s more information that shows one way how to set that up here:
https://eventespresso.com/wiki/multiple-events-registration-use-add-to-cart-link-instead-of-default-registration-form/

I can also advise to update the site to the current version of Event Espresso 3 (3.1.37.12.P). Since your EE4 support license has access to only EE4 plugins, you can get the latest version of EE3 from github:

https://github.com/eventespresso/event-espresso-legacy/archive/master.zip


charlie francus

March 5, 2018 at 12:26 pm

Thanks Josh. I have the multi event plugin and have used it previous years. For some reason it isn’t behaving the way it did in the past. I checked the guide that you provided and don’t see any examples of the layout that I’m looking for. In the past, when a user has clicked ‘register for event’ a table layout of ticket options for that event only displayed. It showed each ticket option, with a drop down to select the quantity to purchase, and then let them add them all to their cart. Currently, the shortcode is taking me to a page that displays random tickets for all active events in no particular order.

Thanks
Charlie


Josh

  • Support Staff

March 5, 2018 at 12:53 pm

Currently, the shortcode is taking me to a page that displays random tickets for all active events in no particular order.

May I ask which shortcode are you using there?


charlie francus

March 12, 2018 at 11:19 am

I’ve tried several including:

[ESPRESSO_CART_LINK]

[ESPRESSO_CART_LINK event_id=22 anchor=’Register for this Event’]

The first changes to ‘view cart’ when clicked the first time, and then displays “It looks like you are attempting to refresh a page after completing your registration or your cart is empty. Please go to the events page and try again.” If I click on view cart.

The second takes me to a page listing tickets for all events, ungrouped.

Thanks again
Charlie


Josh

  • Support Staff

March 12, 2018 at 11:32 am

Hi Charlie,

This sounds like there’s an issue with the server not maintaining the session state. Can you post a link to the website where this is happening so we can take a look?


charlie francus

March 20, 2018 at 1:25 pm

Hey Josh

Thanks for sticking with this. Here is a link. I have the first shortcode [espresso_cart_link] being used, but ideally I want them to have a table of ticket options with drop downs to select quantities. The event is coming up and we’ll be having a rush of registrations over the next few days – which makes it difficult to leave up non-working links.

http://spatolawrestling.com/event-registration/?ee=22

Thanks again
Charlie


Josh

  • Support Staff

March 20, 2018 at 3:37 pm

Hi Charlie,

It looks like the Facebook photos plugin that you have on that site is throwing errors on that page:

https://slack-files.com/T02SY781D-F9U988GF9-aedc583218

Maybe you can deactivate it then check to see if the issue persists?

If the issue persists with the Facebook Photos plugin deactivated, then you can rule out another plugin or theme conflict by installing the Health Check plugin, then go to WP > Dashboard > Heath Check > Troubleshooting. There you’ll Enable Troubleshooting Mode, then once that’s activated you’ll reactivate Event Espresso & Multi Event Registration only via the WP admin bar. At that point, can you check to see if the issue persists?


charlie francus

March 20, 2018 at 4:17 pm

Hey Josh

First, thanks for telling me about Health Check – this is extremely useful!

Second, I used troubleshooting mode with only event espresso, ticketing and multi plugins enabled and got the same result. I’ve disabled the Facebook plugin permanently for the time being as well.

When I do a loopback test in Health Check the only plugin failing the test is espresso-multiple.


Josh

  • Support Staff

March 21, 2018 at 6:26 am

Thanks for ruling those out. Something on the server must be resetting the session on every request. You’ll see an example of this if you go to:

http://spatolawrestling.com/event-registration/
then click one of the Add to Cart links, then after the View Cart link appears, refresh the page. At that point the Add to Cart link appears again, which isn’t supposed to happen.

Can you contact your host and let them know that PHP Sessions need to be enabled and they need to maintain state from one request to the next request?


charlie francus

March 21, 2018 at 8:43 am

Hey Josh

Thanks again! It turns out that there was an instance of php.ini in the root directory. Once I removed it, things worked as expected.

Cheers
Charlie

The support post ‘Table with ticket options and drop down quantities + shopping cart?’ 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