Support

Home Forums Event Espresso Premium Nothing in Your Event Queue (7)

Nothing in Your Event Queue (7)

Posted: January 12, 2015 at 10:24 am


Kris Kiler

January 12, 2015 at 10:24 am

I’m using shortcodes to display registration box on my event pages.

People are getting a “There is Nothing In Your Shopping Cart” error message.

It works on a couple of computers but for the majority of users it’s broken.

I’ve tried different versions of the shortcode

with quotes
[ESPRESSO_TICKET_SELECTOR event_id=’3081′]

without quotes
[ESPRESSO_TICKET_SELECTOR event_id=3081]

Here is an example
http://www.caringdoc.com/programs/event-espresso-test-page/

Important Info box

WordPress Version:
4.1
PHP Version:
5.4.28
MySQL Version:
5.5.40
Event Espresso Version:
4.4.8.p
WordPress Address (URL):
http://www.caringdoc.com
Site address (URL):
http://www.caringdoc.com

Active Plugins
I took a screenshot but I don’t see where I can attach an image?

Digg Digg

Disqus Comment System

Dynamic Widgets

Event Espresso

Fusion Core

iFrame

LayerSlider WP

MapPress Easy Google Maps

Revive Old Post (Former Tweet Old Post)

Revolution Slider

SEO Smart Links

Deactivate | Edit

User Photo

Use Shortcodes in Sidebar Widgets

WooCommerce

WooCommerce Mijireh Checkout

WordPress SEO

WP-Testimonials

Deactivate | Edit | Settings

Yelp It


Lorenzo Orlando Caum

  • Support Staff

January 12, 2015 at 10:35 am

Hi, could you setup no cache rules for your caching plugin?

https://eventespresso.com/wiki/setup-nocache-exclusion-rules-event-espresso/


Lorenzo


Kris Kiler

January 12, 2015 at 11:21 am

I will check that asap

Now it’s showing

An error has occurred:
The [ESPRESSO_CALENDAR] shortcode has not been properly registered or the corresponding addon/module is not active for some reason. Either fix/remove the shortcode from the post, or activate the addon/module the shortcode is associated with.
EE_Front_Controller – _initialize_shortcodes – 288


Tony

  • Support Staff

January 12, 2015 at 11:46 am

Hi Kris,

Are you using the [ESPRESSO_CALENDAR] shortcode within the page? If so do you have the EE4 Calendar Addon plugin installed and activated?

The first step is to exclude the EE pages from caching following the link Lorenzo provided above. That will not likely fix the error you have just posted, but you will find many strange problems whilst caching the dynamic EE pages.


Kris Kiler

January 12, 2015 at 12:39 pm

No – I’m just using the shortcode from the “event” itself so people can select a ticket.

[ESPRESSO_TICKET_SELECTOR event_id=’3081?]

I’ve updated the caching and am still having issues.


Kris Kiler

January 12, 2015 at 12:50 pm

Still getting this error:

Nothing in your Event Queue

You need to select at least one event before you can proceed with the registration process.


Kris Kiler

January 12, 2015 at 12:51 pm

Is this something that could possibly be fixed if I purchased a support token?


Lorenzo Orlando Caum

  • Support Staff

January 12, 2015 at 12:55 pm

Hi, caching still appears to be active as registration from a single event page also has the same issue with the empty queue messaging.

Did you clear the cache for W3 total after setting up the exclusion rules?


Lorenzo


Kris Kiler

January 13, 2015 at 1:18 am

I did clear all of the pages via W3. Is there a setting I’m missing?


Kris Kiler

January 13, 2015 at 1:19 am

Now it’s saying:

An error has occurred:
We’re sorry but your request failed to pass a security check.
Please click the back button on your browser and try again.
EED_Ticket_Selector – process_ticket_selections – 320


Tony

  • Support Staff

January 13, 2015 at 2:05 am

When you view the source code of a cached page you see something like this – http://take.ms/x9OY5

Your pages are still cached/caching which is why you get the latest issue.

Did you follow the steps here:

https://eventespresso.com/wiki/setup-nocache-exclusion-rules-event-espresso/#w3tc

Then purge (delete) the cache?


Kris Kiler

January 15, 2015 at 7:23 am

I followed the steps and purged the cache:

this is in the Never cache these pages

wp-.*\.php
index\.php
/events/
/registration-checkout/
/transactions/
/thank-you/
/registration-cancelled/


Kris Kiler

January 15, 2015 at 7:44 am

It’s still not working.

Is there another setting in the plugin that you know of that might need to be changed?


Lorenzo Orlando Caum

  • Support Staff

January 15, 2015 at 9:46 am

Hi, could you try clearing the cache and then turning off the caching features and deactivate and remove W3 total cache?

Does it then work?

If so, please try WP Super Cache instead.


Lorenzo


Josh

  • Support Staff

January 15, 2015 at 9:49 am

Hi Kris,

You’ll need to also disable caching for pages where you’re using the Ticket selector shortcode. For example, on this page:

http://www.caringdoc.com/programs/event-espresso-test-page/

If you view the source of the test page, you’ll see that it’s still being cached by W3 total cache.


Kris Kiler

January 15, 2015 at 11:23 am

I turned off page caching and I’m still getting the error


Lorenzo Orlando Caum

  • Support Staff

January 15, 2015 at 12:20 pm

Hi,

That is strange since the cache has been turned off. Could you login to your WP site using an SFTP or FTP client (e.g. FileZilla, Cyberduck, Transmit) and go to this location:

/wp-content

You may see several cache_ related files there. If you do, could you delete them?


Lorenzo


Josh

  • Support Staff

January 15, 2015 at 1:04 pm

Hi Kris,

Is object caching enabled? If so can you try turning off object caching?


Kris Kiler

January 16, 2015 at 12:29 am

Could you try now? I turned off everything and deleted the “cache” folder.

Thanks for all of your help.


Josh

  • Support Staff

January 16, 2015 at 6:32 am

Hi Kris,

I checked again and a little more deeper and the response headers are showing that the webpages on your site are being served via Varnish caching. Here’s a screenshot that shows the response headers:

https://www.evernote.com/shard/s4/sh/2dc011db-05b2-423d-8d81-8e2b00cc90b9/bd24ad0ffe0eb596207001d7cf158d30

Varnish caching is usually configured at the server level (not from a plugin). This means you can contact your host to see what your options are to allow Event Espresso pages to be served dynamically, not from a cache.

The support post ‘Nothing in Your Event Queue (7)’ 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