Publishing on the frontend
JoomLeague frontend output is published through Joomla menu items.
Do not rely on technical URLs with query parameters for public pages.
Why menu items matter
Menu items provide:
- SEO URLs;
- page title;
- Joomla template assignment;
- module assignment;
- better visitor navigation.
Creating a menu item
Open:
text
Menus → selected menu → NewChoose a JoomLeague menu item type.
Typical menu items:
- projects overview;
- project detail;
- standings;
- schedule;
- results;
- teams;
- clubs;
- team detail;
- club detail;
- person detail;
- match detail.
Recommended website structure
Example:
text
Competitions
├── District League Group B
│ ├── Standings
│ ├── Schedule
│ ├── Results
│ ├── Teams
│ └── Statistics
Clubs
Teams
MatchesSEO URLs
The goal is a readable address, for example:
text
/competitions/district-league-group-b/teams/fc-example-aTechnical query URLs are useful for testing but should not be used as public links.
If nothing appears
Check:
- a menu item exists;
- it uses the correct JoomLeague view;
- the correct project is selected;
- project and records are published;
- there are data to show;
- filters are not hiding the content.