Documentation for Joomla 3
JCal Pro allows to register event participants in two ways:
- Via the admin area. Site administrators create the registrations via the JCal Pro: Registrations page in Joomla administrator panel.
- Via the front end. People can register themselves from the event's frontend page.
For step-by-step instructions on how to register a user for an event from JCal Pro: Registrationsadministrative panel, please see the "How to Manually Create JCal Pro Registrations".
Allowing your site visitors to register for JCal Pro events from events' front pages is a three-step process:
- Allow events registrations globally in the JCal Pro Configuration screen.
- Set which Joomla user group is allowed to register for events.
- Enable registration for required events.
Let's look at these steps in more detail.
Step #1. Allow events registrations globally in the JCal Pro Configuration screen
- In your Joomla admin dashboard, navigate to Options:

- This will bring you to the JCal Pro Configuration. Click the Environment tab.
- Set the Allow Registrations to Yes.
- Click Save & Close.
- Open a selected event for editing and click the Registrations tab.
- Click Yes.
- Click Save & Close.
- Click the Registrations menu item.
- Click the Permissions tab.
- Click the Guest tab.
- Select Allowed setting for the Create action.
- Click Save.

Step #2. Enable registrations in specific events

Step #3. Set who can register for events
Our next step is to tweak the component's Access Control List. This will determine who can register for events.


Now visit the event's page. You should see the Register button displayed underneath the event details:

Documentation for Joomla 6
JCal Pro allows you to register event participants in two ways:
- From the administrator area. Site administrators can create registrations via the JCal Pro: Registrations page in the Joomla administrator panel.
- From the front end. Visitors can register themselves directly from an event’s front-end page.
For step-by-step instructions on registering a user from the JCal Pro: Registrations administrative page, please see the "How to Manually Create JCal Pro Registrations" tutorial.
Allowing visitors to register for JCal Pro events from the front end is a three-step process:
- Enable event registrations globally in the JCal Pro Configuration screen.
- Set which Joomla user groups are allowed to register.
- Enable registrations for specific events.
Let’s look at these steps in more detail.
Step #1. Enable event registrations globally
- In your Joomla administrator dashboard, go to Components > JCal Pro > Events > Options:

- On the Environment tab, set the Allow Registration to Yes:

Step #2. Set who can register for events
Next, configure the Access Control List (ACL) to define who is allowed to register.
- Go to Components > JCal Pro > Registrations.
- On the JCal Pro: Registrations screen, click the Permissions tab:

- Set the Create action for the Public user group to Allowed.

You can also set the Create action to Allowed for any other user group, depending on your requirements.
Great! You’re just one step away from enabling front-end registrations.
Step #3. Enable registrations for specific events
- Open the event you want to edit and click the Registrations tab.
- Select Yes to enable registrations.
- Click Save & Close.

Now visit the event’s front-end page. You should see a Register button displayed below the event details:

That’s it! Your visitors can now register for events.
