I’ve added a shopping cart icon to the menu of my site with a link to /registration-checkout/?event_cart=view#checkout to navigate to the user’s cart. Without the uts parameter, the cart is always empty. With the uts param, the cart is properly shown.
The UTS parameter is a basic form of cache busting, it’s a timestamp and has very little meaning within EE itself. You can see this if you add ?uts=123456&event_cart=view#checkout to the URL, that not a value EE would ever use, but it should show the cart still (if the value itself was used you would get an error or no cart).
You can also use something like ?tts=12345678&event_cart=view#checkout (just something I made up) and you should see the cart, simply because it’s a random query string that ‘busts’ the cache.
So, with that said, if you are getting the above then it usually means the event cart page being cached and you being served that cached response from your server.
Your site is using inMotion hosting which if I recall correctly has server side caching enabled by default but they have a cache manager in your control panel:
The support post ‘Cart icon link menu item always shows empty 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.
Support forum for Event Espresso 3 and Event Espresso 4.