Posted: March 20, 2022 at 6:06 pm
|
We have several concurrent events and we see people accidentally double booking. I don’t see a way for EE4 to prevent or flag that, and I would like to search the exported csv file for conflicting events. I think the ticket ID would be the quickest way to identify the events. Or I could work with the event end datetime, but I don’t see that in the csv file either. Thank you. |
Hi there, We don’t include every detail within the CSV, based on feedback from EE3 and early EE4 testing we found most users didn’t want every details and would request a method to limit/reduce the columns (which we still get even now with minimal data). The CSV is filtered so it is possible to add/remove details from the CSV, however… If you only add the Ticket ID you would then need to match up ticket IDs to know which events conflicted, which seems a little, long-winded (noting all the ticket IDs which could conflict to then compare against)? Datetime end date could be added but what if a ticket is assigned to multiple datetimes? I would assume just list all dates separated by a comma in a single column. |
|
|
OK – I think we can keep the ticket names unique for every event datetime and form tables of conflicts that I can search – but that’s even longer winded than IDs! We have a separate ticket for each event datetime, but I see your point on the end datetime for the more general case. Thanks for thinking about it. |
You could and I agree it is, but I’m not sure where that has come from as I didn’t mention using the ticket names?
Adding a snippet like this: https://gist.github.com/Pebblo/9825cc82f8829ba2dfcf355dfdd6014d Will add a ‘Start Datetime’ and ‘End Datetime’ to the CSV which I think should help here. You can add that to a custom functions plugin on your site, we have some documentation on creating one here: https://eventespresso.com/wiki/create-site-specific-plugin-wordpress-site/ |
|
|
I have added the directory and file: |
|
Never mind! I did get it, by changing the name within the header area to Event Espresso – Add Datetime Columns. It then appeared on my plugins page and I was able to activate it. 33 columns, start datetime is redundant but I think I can remove that if I want. The editor could see the file but it was not listed on the plugins page until I did that. Thanks. |
If you followed the guide above the file is a ‘standard’ WordPress plugin so the first few lines:
Are what WordPress uses to display the plugin (the above would display as “Site plugin for myexamplesite.com”), the Anyway, you’ve fixed it now 🙂 just wanted to add some info on what I think was happening. To remove Start Datetime just comment out line 33, so add |
|
|
This works perfectly. The two new columns showing up last give a simple way to check for overlaps in Excel (subtracting datetimes after sorting properly) and displaying each individual’s attendance on a pert-chart like schedule (using conditional formatting). Thanks again. |
You’re most welcome, glad it helped 🙂 |
|
The support post ‘Check for double-booking and Ticket ID in csv export’ 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.