Website Navigation Builder

Website Navigation Builder

Welcome to the Website Navigation builder. It was been built to try to balance flexibility with ease of use.  The basic concepts of the navigation builder are that you had Menu items types and the order of the menu items.  On left you will see the menu items at the time of writing there are 6 different types of menu items and we'll get into each of those later.  On the right you have the Order and actions (Edit/Delete)


Here's a sample menu from our demo website.  To add a new item click on the Menu Item on the Left which will give you a pop-up prompting you to enter additional information.  If you want to reorder the menu click the top level menu item (the ones with 6 dots) and drag it to where you want. 
Warning
Don't forget to click "Save Menu" when you've finished editing.

Lets talk briefly about the different Menu Items.

Coach Mapping

The coach mapping shows a listing of your coaches.  You have a few options to select here, lets talk through them.
 
Display Name:  The Display name is what will show up in the menu.  You might call it "Leadership" or "Our Coaches"
Sort By:  This allows you how to determine how the coach will show up in your page.  The current options are:
  1.  Alphabet - This will sort by First Name then Last Name
  2. Title - This will sort by Title then name, Title will be the same order as the menu on the left so Directors would show first and team representatives last
  3. Team - This will only show coaches that have actively been assigned to teams. It will sort active seasons by the oldest start dates and teams by priority, ie the same they show in your "teams" menu.  
Titles: This option will filter out anyone without the titles selected.  Make sure you select at least one option here otherwise no coaches will show up
Target:  This will determine if the link opens a new tab or treats it as a normal link. Normally leaving this to Self is what you would want
Parent Menu Item:  This will allow navigation item to become a child or if it should be a top-level item.  You can only select from other top-level items, and they have to exist already.  You can change this later if you need to.

Idea
You can have multiple coach mapping perhaps one for your Leadership team and another for your Coaches

Event Mapping

This is where you can dynamically list the events you're holding.  Most of the options here allow you filter the results that you can add a list of exactly what you want to show.  Unlike the Title mapping for the Coaches, if you choose nothing, everything will show.  So, for example, if you want Boy, Girls and Co-Ed type events to show you can just leave Gender option blank.  Adjust the filter to your needs  and then Save the Menu Item.  The other options on this are similar to Coach Mapping as well as future ones they are:

Display Name:  The Display name is what will show up in the menu. 
Target:  This will determine if the link opens a new tab or treats it as a normal link. Normally leaving this to Self is what you would want
Parent Menu Item:  This will allow navigation item to become a child or if it should be a top-level item.  You can only select from other top-level items, and they have to exist already.  You can change this later if you need to.


Existing Page

This is where you can you link a page that you've created in the "Page Builder".  The other options are the same and they are:

Display Name:  The Display name is what will show up in the menu.
Target:  This will determine if the link opens a new tab or treats it as a normal link. Normally leaving this to Self is what you would want
Parent Menu Item:  This will allow navigation item to become a child or if it should be a top-level item.  You can only select from other top-level items, and they have to exist already.  You can change this later if you need to.

Notes
You will have to create the page before you can link it.  If you need to create a new page make sure you save your Navigation before leaving or refreshing the page.
External link allows you provide a link to any other website or page.  

Display Name:  The Display name is what will show up in the menu.
URL: This is the fully qualified URL that you want to link to. https://www.areavolleyball.com would be an example
Target:  This will determine if the link opens a new tab or treats it as a normal link. If you want them to keep your website open you may want to select "New Tab" here
Parent Menu Item:  This will allow navigation item to become a child or if it should be a top-level item.  You can only select from other top-level items, and they have to exist already.  You can change this later if you need to.

Team Listing

This team listing will dynamically list your teams.  Keep in mind only teams that are set to "Public" visibility will be shown.  Any team that is not public will not be shown here.

Display Name:  The Display name is what will show up in the menu.
Season To Map: A list of active seasons will appear here, and you can select the one that you want to link.
Target:  This will determine if the link opens a new tab or treats it as a normal link. If you want them to keep your website open you may want to select "New Tab" here
Parent Menu Item:  This will allow navigation item to become a child or if it should be a top-level item.  You can only select from other top-level items, and they have to exist already.  You can change this later if you need to.

This is a special menu item and it allows you to create a top-level menu item that isn't clickable.  This type of item does require children or sub items as it has no other purpose but to organize your items.  You may want to create one called "Training" then under it have various event mappings that filter Camps/Clinics or Lessons.