If there are additional sub or master categories than the three standards of:
These can be created by using the Master Category option and create dynamic menus. If all of your menus are dynamic there are some additional steps you will need to take to properly set the Product Categories so users can alter the visibility and order of the menus.
Add Master Category
Under the Advanced Settings Menu choose Master Categories
Click the blue button Add Master Cat
Enter the name of the new sub category you would like to use for sorting.
Choose Master Category
To choose a Master Category you need to edit the Product Category. You can do this in one of two ways.
Option One
When logged into the website dashboard, view your website and navigate to the product category page.
Then click the Edit Category red button.
In the form scroll down to the option Master Category and choose the correct category.
Make sure the visibility status box is checked
Ensure the Order is filled in or the menu will be random.
Save the Category
Option Two
In the dashboard under Products, click the menu Categories
Choose the category from the list and click the name to edit, then follow the instructions above.
Inserting menus into the templates.
If you are using dynamic templates you will need to define the menus in the main template for use (they cannot be used in pages or section templates).
To define a menu for a Master Category called Colour you would insert the following code in an executable in the template IE:
~;
$colourmenu = &mastercatmenu(‘Colour’);
print qq~
You can use the variable $colourmenu to insert the menu into the template.
Each variable must be unique for the menu and you should create the menu once.
If you intend to use all dynamic menus in the website you will need to add a master cat for each menu including occasions, flowers, addons etc. Otherwise you will double us the menu items in the pre define occasion lists etc.
If you do this you should declare the menus once at the top of the Main Template.
PLEASE NOTE
Using dynamic menus like this adds in additional SQL calls for the every page of the website and on highly trafficked websites may slow the website down.
Added: 2025-4-04 and last modified: 2025-4-04