Sports Tabs
The sports tab runs horizontally across the dashboard and displays one tab for each sport that is enabled. The tabs are dynamic and configured through the MySql database Sports
table.
The order the sports tabs are displayed in is defined by their id
value in the Sports
table.
There is no limit on the number of sports tabs that can be created. If the tabs reach the horizontal limit of the application then they will stack in to multiple rows. Realistically there should never be so many sports enabled at any one time to cause the tabs to be stacked.
Important: The sports tabs must be 100% configurable through the database only. Sports must be added or removed without any code changes.
Clicking on any unselected tab will:
Update the Leagues Tabs to show only the leagues associated with the selected sport.
Change the calendar display to show only events for the selected sport and league.
By default, when a new sports tab is selected the league will default to the first one in the list.
Captions
Text | Type | Comments |
[sports name] | Dynamic | Value set in |
[icon] | Dynamic | Path and name defined in the The icon itself must exist in the corresponding |
Note: There is no restriction on the icons/images to be used for each sport, but logically they should reflect the sport!
Actions
Caption | Type | Action |
[Sport] | Text | Change calendar and leagues to selected sport. |
Last updated