JoomLeague 6.2 development documentationNot compatible with the JoomLeague 6.1.x component. Use a clean test installation.

Joomla Integrations

The Smart Search - JoomLeague plugin indexes published JoomLeague content for Joomla Finder. Enable the plugin, then run the Smart Search indexer under Components → Smart Search → Index. JoomLeague results can then appear in the standard Joomla Smart Search module or search menu item.

Re-index after a large import. Normal content changes are handled through the plugin's Finder events.

Article person links

The content plugin converts these tags while Joomla prepares an article:

{joomleague-person 42}
{joomleague-person 42}Custom link label{/joomleague-person}
{jl_player}First name Last name{/jl_player}

The numeric form is preferred because person IDs are unambiguous. Only published people visible to the current user's access levels are linked. If no matching person is available, the label remains plain text.

iCalendar feeds

Programme, team plan, club plan and next-event outputs can offer .ics downloads. Feeds are generated by the component rather than stored as files. The underlying route is:

index.php?option=com_joomleague&task=ical.download&project_id=PROJECT_ID

Optional scopes narrow the calendar:

&scope=entry&entry_id=ENTRY_ID
&scope=club&club_id=CLUB_ID

Use Joomla menu aliases for human-friendly programme pages; the generated calendar links remain portable component routes.

Administrator and scheduler plugins

The quick icon opens the JoomLeague dashboard. The task plugin integrates anonymous statistics with Joomla Scheduler, and the console plugin provides controlled CLI maintenance commands. See Settings & Automation.