Posted: April 5, 2020 at 10:15 pm
Hi guys, I use EE to sell tickets to my training course(s). These have had to stop due to current situation. The good news is I have an online version of the course and it operates via Learn Dash platform/plugin. (doesn’t involve any any face-to-face sessions) Is there a way I can adapt the virtual event function to sell tickets (access) to the online course? Currently I use InfusionSoft/Keap with the current events/ courses and attach tags to the registrations to trigger actions in Keap. So could adapt that process to give permission to access LearnDash (online)course content. Any tips would be greatly welcomed. |
|
Hi John, So, to confirm I understand your question, you have LearnDash courses on your site that you want to automatically enrol uses onto when they register onto an EE event, is that correct? LearnDash actually has its own integration with Event Espresso 4, available here: https://www.learndash.com/add-on/event-espresso/ With some documentation available here: https://www.learndash.com/support/docs/add-ons/event-espresso/ So if the above is what you are trying to do, that should do it for you. LearnDash actually developed that add-on themselves so we don’t provide the support it (as we didn’t write it) but LearnDash themselves so. Apologies if I’m misunderstanding your question, if so, can you add some more details of what you are looking to do so I can investigate further? |
|
Hi Tony, I currently use EE to create (and sell tickets to) events that are Face-To-Face (F2F) courses. Some of these courses also include access to online content that is presented via LearnDash. The integrations (when needed) with LearnDash are working fine. I saw the recent email from EE about running virtual events however as I read it, these appear to be date based virtual events ie the virtual event will be conducted on a specific date. What I am enquiring is if it is possible to set up a virtual event in EE that is not date based. In my situation it would be to create a virtual event, being an online course they can register (and purchase a ticket) and start at any time, not on a specific date. The content would be delivered by LearnDash in the same way as with some of the F2F events/courses. I would use the integration process to set up the access. Hope that explains it better. 🙂 |
|
Ah ok, I follow. So, in short, all EE events currently require a date. However, you could set up an event far into the future and then hide the date output on the front end/emails and use it as an ‘open’ event, would that work? |
|
Thanks tony, How do I hide the dates? |
|
To hide the dates on the front end you can use some CSS, like this:
You add the above (after adding the event id) to Appearance -> Customize -> Additional CSS. For messages, you’ll need to create a custom message template and remove the call to display the dates from that template, then set it on the event. So for example, the Registration Approved message template. Go to Event Espresso -> Messages -> Default Message templates. Find ‘Registration Approved’ in the list and click the ‘Create Custom’ button. Give the template a meaningful name so you can identify the template as having no dates. Switch to the ‘Registrant’ context for that custom template (See HERE) In the TICKET_LIST section, remove the |
|
Thank you, Got the first bit. Glazed over with the bit about the messages. 8-| |
|
Hi John, Altering the message template may seem a little daunting at first, but its really not that difficult if you run through the above steps. If there is a specific step you don’t follow just let me know and I’ll try and add some more details for it. |
|
Thank you, will give it a shot. |
|
Just a quick after-thought… Thanks. |
|
Hmm, is that just to have an OnlineEventAttendanceMode?
Set the limit of the datetime and tickets to nothing to have infinite tickets. |
|
Thank you
Not sure what you mean. The course is 100% online, no person presenting a webinar etc… all content is done online at their own pace.
Don’t understand that. I would set the date of the event to 00/00/0000 and number of tickets to 0 ? If there are no tickets, how would any be available? |
|
I’m not sure why you are setting a venue then, you asked if you should create essentially a ‘fake’ venue for online. Why do you need a venue?
Nothing doesn’t mean 0 🙂 Set the limit on the datetime to nothing, as in remove any value set in the field and save. Do the same with the ticket limits. The date and times you leave set in the future, do not set those to 00/00/0000. |
|
The support post ‘Virtual Courses’ 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.