- Posts: 8
- Thank you received: 0
“Exclude Categories” option for Custom Fields + Age Limits in Event Registration
- Rauf Özgen
- Topic Author
- Offline
- New Member
-
Less
More
1 month 1 week ago #173846
by Rauf Özgen
“Exclude Categories” option for Custom Fields + Age Limits in Event Registration was created by Rauf Özgen
Hello JoomDonation team,We’re a heavy Event Booking user and would like to propose two improvements. Both would significantly reduce operational workload and improve end-user experience.1) “Exclude Categories” visibility option for Custom FieldsCurrent behavior:
When creating a custom field, we must manually select every category where it should appear. Our site has 100+ categories, so even when we only want the field to not appear in a few categories, we still have to check dozens of categories one by one.Proposal:
Add the following options to custom field settings:
When “Exclude selected categories” is chosen, the field automatically appears in all categories except the ones selected. This makes field management much faster and less error-prone on large sites.Benefits:
We publish many events for different age groups, but we cannot define age restrictions during event creation. This leads to incorrect registrations and manual checks.Proposal:
Add event-level settings:
When creating a custom field, we must manually select every category where it should appear. Our site has 100+ categories, so even when we only want the field to not appear in a few categories, we still have to check dozens of categories one by one.Proposal:
Add the following options to custom field settings:
- Visibility mode:
- Include only selected categories (current default behavior)
- Exclude selected categories (new)
- Exclude categories multi-select (new)
When “Exclude selected categories” is chosen, the field automatically appears in all categories except the ones selected. This makes field management much faster and less error-prone on large sites.Benefits:
- Cuts field management time from minutes to seconds on large category sets.
- Lowers maintenance costs; when new categories are added, no extra work is needed (the excluded list remains the same).
We publish many events for different age groups, but we cannot define age restrictions during event creation. This leads to incorrect registrations and manual checks.Proposal:
Add event-level settings:
- Minimum Age (optional)
- Maximum Age (optional)
- Age reference date = default to the event start date
- Validation message (customizable)
- At registration time, the participant’s age is calculated from a Date of Birth field.
- If Date of Birth is a custom field, allow marking it as required for that event.
- Age is computed relative to the reference date; registrations that don’t meet min/max are blocked or warned (configurable).
- Prevents incorrect sign-ups and reduces refund/cancellation workload.
- Provides clarity for parents and participants.
- Automates compliance (frontend and backend validation).
Please Log in or Create an account to join the conversation.
Moderators: Tuan Pham Ngoc
Support
Documentation
Information
Copyright © 2025 Joomla Extensions by Joomdonation. All Rights Reserved.
joomdonation.com is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.