Posted: August 21, 2015 at 2:17 pm
|
My developer and I have gone through all of the threads we could find but can’t seem to make this work. Using EE 4.8.4 and Events Table View Template (EE 4.4.9+) (along with a couple of other add-ons). When an event is sold out, the word “Register” still appears in the table list and, obviously, I would like that to read “Sold Out.” Looking through previous threads, we noticed a few kept referring to the index.php file for the Custom Template. We can’t find that and even a search of all the text in all the files didn’t return a hit on
Plus, those threads were from a year ago and we’re thinking that something has changed. How do I get “sold out” to appear in the table view? |
|
Here are the threads we found: https://eventespresso.com/topic/sold-out-not-showing-in-events-table/ |
|
On our site, about 2/3 of the way down, you’ll see a class called Introduction to the French Language-CLOSED. The registration link is still active but, when you go to the event’s page, it (correctly) shows that the event is sold out. |
Hi Rob, Those threads are for the EE3 version of the Events Tables Add-on which is totally different 🙂 Can you tell me version number of the Event Table are you currently running? You’ll find this listed within your Plugins menu (Dashboard -> Plugins) Also what is the full shortcode you are using to display the template please? |
|
|
Thanks Tony! Version 1.3.3.p of the Event table and the short code is: [ESPRESSO_EVENTS_TABLE_TEMPLATE table_paging=”false”] |
Hmm, there is a sold out check in that version of the template. If you edit the event, what does the status show up as in these 2 locations – http://take.ms/UnkLj |
|
|
After editing the event, it shows “Published” as the status and “Upcoming” as the Active Status (same as your screen shot. |
Rather than me ask multiple question as to how the event is set up, can you provide temporary login details so I can take a quick look? If so please use this form: |
|
|
Done! |
Thank you. Looking over your event, it should be sold out but isn’t. I re-created the event locally and reproduced the same issue you have so have created a ticket for our developers to investigate. For the time being you’ll need to manually set that event to sold out. Click the ‘edit’ link next to ‘Published’ – http://take.ms/eJxIX Select Sold Out, click OK, then update the event. That will set the status to Sold out – http://take.ms/QFdH7 IF you need to make changes to the event without changing the status from sold out, use the ‘Save Sold Out’ button at the top of the page. |
|
|
Awesome – thanks so much for the fast response Tony! |
Just to note, another way to fix this is to remove the additional datetimes that aren’t assigned to the ticket that you have available (which is sold out) The reason its happening is the ticket only applies to the First Lesson, the other datetimes aren’t sold out (and currently never will be because not tickets apply to them) so they are keeping the event open. That make sense? |
|
|
Makes perfect sense. We added the additional datetimes because most of our classes are multi-date (for example, running four consecutive Wednesdays) and we need to show on all four dates on the calendar. Until a fix is available, I don’t mind jumping in and changing a course’s status to sold out. |
Sorry, one last question. How are you intending on using those additional datetimes? Should the ticket registration give the student access to all 4 lessons or are you intending on adding other tickets as the datetimes pass? I’m asking because if the registration fee is for all 4 of those lessons, the ticket should apply to all 4 of those datetimes (which will also solve the problem) as right now you have the registration ticket set to only apply the registration to the first lesson. |
|
The support post ‘Displaying "Sold Out" on Event Table’ 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.