Do you need to create a multi-day conference event for your Joomla site? With the JCal Pro Joomla extension, you can set it in a few clicks.
Our three-day online "Joomlashack Conference 2019" that we held the last week, could be a perfect fit to demonstrate such use case.
- We held this online Joomla conference in 2019 in three days: November 6, November 7, and November 8.
- On November 6, the event started at 12 PM (US Eastern time) and finished at 6 PM.
- On November 7, the event started at 8 AM and finished at 7 PM.
- On November 8, the event once again started at 8 AM and finished at 7 PM.
In this blog post, I will show you how to set a similar multi-day event in JCal Pro.
Here is how this multi-day event would look like in your frontend JCal Pro calendar:
If you have a similar event, here is how you would create it in JCal Pro:
- Create parent and child events.
- If required, edit every occurrence of the child event.
Let's take a look at this process step by step in more detail. Once again, for this demonstration, I will show you how to replicate the schedule of the "Joomlashack Conference 2019".
Step #1. Create parent and child events
If you are new to JCal Pro, see this document on how to create a new event.
You would start by going to the "Event Details" tab. Here you would begin creating parent and child events:
- Title: Enter your conference title. For my demonstration, I entered "The Joomlashack Conference 2019".
- Primary category: Select the event category.
- You can enter the event description as you see fit.
That's all you want to do under the "Event Details" tab.
Next, you want to click the "Event Date" tab:
You want to enter the event start date and time into the "Start Date" field. For my demonstration, I entered "2019-11-06 12 PM":
Next, you would enter the number of hours of the duration of the first-day event into the "Hours" field. For my demonstration, I entered 6:
Great. You are done with the "Event Date" tab. Now you would click the "Repeat Method" tab:
On this tab, you want to click "Repeat Daily":
Under the "Occurrences", you want to enter "3" after "End after":
Now would be a perfect time to click "Save & Close".
You will see the three events listed: one - as a "Parent" and the other two - each as a"Child":
JCal Pro created the two child events for you automatically.
This happened since under the "Repeat Method" tab you clicked "Repeat daily" and set "End after 3 occurrences" under the "Occurrences".
You now have all three days of your multi-day event listed as JCal Pro events.
But here is a potential problem: your two child events inherited their start and end time from their parent event:
If this is OK for your use case, keep the start and end dates of your child events intact. If, it is not, go to Step #2.
Step #2. Edit every occurrence of the child event
You would open your first child event.
You then would click the "Event Date" tab. Here you want to edit the "Start Date" and "End Date" settings of this child event.
For my demonstration, I set the start date of my second-day child event to 8 AM and the end date to 7 PM:
The only thing left to do now would be to repeat this step and edit the start and end date of the third-day event.
Save $1000's when you sign up to Joomlashack's Everything Club.
You will get access to all our 31 extensions, templates, and Joomla training.