Sports Tabs
Last updated
Was this helpful?
Last updated
Was this helpful?
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.
Text
Type
Comments
[sports name]
Dynamic
[icon]
Dynamic
The icon itself must exist in the corresponding asset/imgs
folder in the application
Note: There is no restriction on the icons/images to be used for each sport, but logically they should reflect the sport!
Caption
Type
Action
[Sport]
Text
Change calendar and leagues to selected sport.
Value set in table
Path and name defined in the icon
column of the table.
Sports
Sports