First steps after installation
This page is for regular competition administrators. It explains what to do after installing JoomLeague so you can start entering real data.
Open the component
In Joomla administration open:
Components → JoomLeagueThe dashboard is the main starting point. It contains cards for projects, sports, leagues, seasons, clubs, teams, people, event types, statistics, positions, stadiums and settings.
Each card shows the number of records and opens the related section.
Check component options
Global options are handled by Joomla core configuration:
System → Global Configuration → JoomLeagueImportant tabs:
- dashboard;
- lists;
- matches;
- templates;
- sports bootstrap;
- media;
- import.
Recommended initial options
Select a dashboard club if you want the dashboard to show upcoming matches and matches without results for that club.
Set the match timezone, for example:
Europe/PragueCheck the media path. JoomLeague stores images under Joomla images, usually:
images/com_joomleagueIf image selection does not work, check that the Joomla local filesystem plugin is enabled.
Create base sports data
Before creating positions, events and statistics manually, use the sports bootstrap:
System → Global Configuration → JoomLeague → Sports bootstrapRecommended workflow:
- select a sport, for example Football;
- keep positions enabled;
- keep event types enabled;
- keep statistics enabled;
- save the options;
- click Create.
Use All sports if you want to create all bundled sport profiles.
The action is idempotent. Running it again should not create duplicates.
Recommended data order
For the first real competition, use this order:
- create or check the sport;
- create a league;
- create a season;
- create clubs;
- let the system create the first team and stadium automatically;
- add people;
- create a project;
- assign teams to the project;
- assign positions to the project;
- create rounds;
- create matches;
- enter results, events, statistics and referees;
- create Joomla menu items for frontend output.
What is a project
A project is one concrete competition or season.
Example:
District League Group B - Men B, season 2025/2026The project connects sport, league, season, teams, rounds, matches, positions, referees and output templates.
Without a project, rounds and matches cannot be used meaningfully.
Minimal test setup
For the first test you only need:
- one sport;
- one league;
- one season;
- two clubs;
- two teams;
- one project;
- one round;
- one match.
Once this works, continue with the complete competition.