ย 
The Joomla Training Cohort has been launched!

Please send any feedback or bug reports to [email protected] (opens new link)  

Join us as we take a first look at Event Booking for Joomla by JoomDonation.

 

 


00:00:00 - Intro: Event Booking Test
00:01:08 - Client Background
00:04:28 - Component Installation
00:06:57 - Category Setup
00:10:15 - Event Creation
00:18:54 - Calendar Setup
00:22:35 - Disable Registration
00:28:25 - Recurring Events
00:37:36 - Custom Fields
00:45:01 - Mobile Testing
00:51:43 - Plugin Overview
01:07:05 - Meta Audit Tool
01:15:08 - AI Development
01:20:56 - Live Coding
01:24:46 - Learning Component
01:30:20 - Forum Category
01:33:44 - Conclusion

 

Summary 

1. Define the Goal & Install:
The project's goal is to create a simple event calendar without booking functionality. The JoomDonation Event Booking extension is installed on a Joomla 5 site to test its suitability.

2. Create Event Categories:
The first step in setup is to create event categories (e.g., Woodworking, Metalworking) to organize the calendar.

3. Create a Basic Event:
An event ("Make a Birdhouse") is created by defining its title, category, description, location, date, and time. Crucially, registration is disabled to meet the client's "schedule-only" requirement.

4. Display the Calendar on the Site:
A menu item is created to display the Event Booking calendar on the front end of the website, allowing visitors to view the event schedule.

5. Configure Global Settings for a "Schedule-Only" View:
To fully hide booking elements, the global configuration is adjusted to remove prices, hide capacity/countdown displays, and present a clean, informational calendar.

6. Set Up Recurring Events:
The extension's powerful recurring events feature is activated. A new event ("3D Print a Vase") is configured to repeat weekly, automatically generating all future instances.

7. Add Custom Fields to Events:
Custom fields (like a radio button asking "Have you made a toy Yoda before?") are created and assigned to events, demonstrating how to collect specific information if registration were enabled.

8. Explore Advanced Features & Plugins:
A review of the extension's ecosystem reveals over 40 plugins for integrations (e.g., Zoom, AcyMailing) and advanced functions like preventing overlapping registrations.

9. Test Mobile Responsiveness:
The calendar and event detail views are checked on a mobile device, confirming they are fully responsive and provide a good user experience.

10. Verify Long-Term Reliability:
A long-term user testimonial (10+ years) confirms the extension's quality, stability, and excellent support, making it a trustworthy solution for the project.

Bonus Takeaway:
The video also showcases "Vibe Coding"โ€”using an AI assistant (Claude) to rapidly develop and troubleshoot custom Joomla components, demonstrating the future of efficient web development.

 

Please send any feedback or bug reports or queries to;

Contact Tim Davis โ–บ This email address is being protected from spambots. You need JavaScript enabled to view it.

Joomla Training Cohort โ–บ https://cybersalt.com/jtc

JTC has been launched and is now accepting members https://cybersalt.com/services/subscriptions
mySites.guru โ–บ https://mysites.guru
Backing Up Your Joomla Site with Akeeba โ–บhttps://www.youtube.com/watch?v=4Xu4o0g2-RY&t=0s
FOLLOW US ON X(TWITTER!) โ–บ https://x.com/basicjoomla
LIKE US ON FACEBOOK! โ–บ https://www.facebook.com/basicjoomla
SUBSCRIBE US ON YOUTUBE โ–บ//www.youtube.com/@Basicjoomla

#basicjoomla

#cybersalt

 Watch Me Work Livestreams319

 


Interesting blog? Like it on Facebook, Post it or share this article on other bookmarking websites.

Log in to comment

Add comment

Submit