Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Info
iconfalse
titleIs this feature disabled?


This feature needs to be switched on for your site by Commerce Vision. Your site also needs to be on 4.06+.


Excerpt
hiddentrue

Create menus and menu items in the current version of the Section Menu Editor. 

Overview

Multiexcerpt
MultiExcerptNameFeature Overview

You can create menus and menu items with the Section Menu Editor. 

Your BPD website features two types of menus:

  • the navigation menu - for products and categories
  • section menus - for content
Sample Navigation MenuSample Section Menus




A standard ecommerce website generally only has one main product menu. But it probably will have several content menus appearing in various places. For example, your site's footer probably has at least one section menu on it. In the sample, there are two section menus, 'Our Store' and 'Need Help'. 



Panel

On this page:

Table of Contents



Create a New Menu 

  1. In the CMS, select Navigation → Section Menu Editor.

  2. Click Create New Menu.

  3. In Label, name your menu a name. NOTE -  this won't be displayed anywhere as it's just a name for internal use. 


  4. Click Save. The menu is added to the dropdown list.

  5. Next, click Add Item To Menu.


  6. In Label, name the menu item. This name is displayed on the menu.

  7. (optional) To display an icon next to the menu item label, in Icon Name, select from the dropdown list. 

  8. In Menu Item Type, select the landing page type for the menu item:
  9. Page to link to:
     page - a page on your site; Options -  Include in Site Map; Open in New Window, and Show/Hide page; Requires Authentication (user must be logged in). 
     product - a product's details page.
     category - a product category page. 
     campaign- a promotional campaign page.
     link - destination page via path entered. Can be external to your site; Options - Include in Site Map; Open a New Window. 
    • Valid URLs must start with either http:// or https://
    • Javascript code must start with javascript:

  10. Click Save.

  11. Repeat steps 5-9 to create more menu items.

    Tip

    After you have created the menu items, you can drag and drop to re-order them if you decide the sequence isn't right.
    Image Added


  12. To save the menuall changes, click the Save button in on the top right corner of the page



Add Access Options to a Menu or Menu Item

You can configure who

Configure what Roles can access a menu or an individual menu item.

Next to the menu or menu item, select Options → Associated Roles. By default, each item you add to a section menu will inherit

Defaults:

  • A new section menu will be enabled for all Roles
  • Each item in a section menu inherits the role permissions set for the menu.
However, you can configure
  • (But different access
to
  • options can be set for individual menu items
if required
  • .

When you first create a new section menu, it will be linked to ALL menu codes. You can toggle off the ones you don't want right here.
Image Removed
Click Confirm to exit the box.   
  • Click Save to save any changes made to the menu.
  • Displaying a menu on your site

    Once you have created a section menu, you can display it on your site.  You can do this by (i) using a Section Menu Widget or (ii) including a section menu with your site's Mega Menu. 

    Both options are covered below. 

    (i) Displaying a menu by using
    • )


    1. Next to the menu or menu item, select Options → Associated Roles
      Image Added


    2. Toggle ON/OFF for each Role as needed.
      Image Added
    3. Click Confirm.   
    4. Ccick Save on the top right corner of the page. 

    Display a section menu on your site

    There are two ways to display a menu:

    (i) use a Section Menu Widget, or

    (ii) include it on your site's Mega Menu (if in use on your site). 


    (i) Use a Section Menu Widget

    A Section Menu widget can be placed virtually anywhere on your website, so on any template. So it's the most flexible option for displaying a content menu. 
    1. Navigate Go to ContentPage Templates and , then select the template you wish to display your menu on. For example, you might choose the . (Example: 'Theme Layout' for your site's footer, or the content zone of your home page.)

    2. Scroll to the required right zone and click Add Widget.

    3. Search for and select Section Menu widgetWidget, then click Add Widget. The widget configuration window will open automatically for you to adjust settings.
      Find the  

    4. Edit the widget:
      In Section Menu Item Code field, and select a the needed section menu from the dropdown list
      Image Removed
      Specify any remaining settings you require (icons, etc.). TIP - for more help, click Image Added

    5. Set other options as needed. See: Section Menu Widget or or the Documentation tab in the widget!
      If you want a menu heading to display above your .

    6. To display a menu heading above the menu items, select the Titles tab.
      Image Added 
      Image Removed
    7. In List Heading, enter the heading title you want displayedfor display.

    8. If this heading is a link, in Heading Link, add the path to the landing page.

    9. If you want To display an icon to display next to the heading, select from the Heading Icon dropdown list.

    10. In Heading Icon Position, select whether the icon should display to the to display icon left or right of the heading. Default: left.
       
    11. Once you're happy with the widget settings, click Save.
      If you're ready to send it live immediately, toggle the 'Click Save. NOTE - To send the menu live immediately, toggle ON Enable widget on Save' setting at the bottom of the window before you click  Save

    (

    2

    ii)

    Displaying

    Display a section menu

    as part of the

    on Mega Menu

    If your website uses Only for websites that use a Mega Menu (where your top level categories are listed individually, rather than not in one big flyout), you can include a section menu within that same area. 


    You can configure Configure the Mega Menu widget Widget to display a section menu either before or after the product categories.

    Navigate
    1. Go to Content → Page Templates
    Select

    1. Select the Theme Layout.
    Locate

    1. Find the Mega Menu
    widget
    1. Widget and click Edit.

    2. In the menu, select the Section Menu Settings tab.
    Image Removed
    1. Image Added
    5. Configure
    1. Set options
    as required

    Section

      • Section Menu Item Code
     
      • - select the section menu
    from the dropdown list
      • .
     
      • Section Menu Append / Prepend to Category Menu? - 'Append'
    will display the
      • : show menu after the Category menu
    and
      • ; 'Prepend': show menu before
    it
      • Category menu
    If you want a
      • Section Menu Heading - add heading for the section menu
    , in Section Menu Heading enter the label
      • . If
    left blank
      • lblank,
    the label from
      • the first menu item
    will display in its place
      • label displays here
    If the
      • Section Menu Link - if heading is a link
    , in Section Menu Link
      • , enter
    the link details
      • link details
    If you want to display an icon next to the heading, in
      • Section Menu Icon
    ,
      • - (optional) select
    the
      • icon.
    If you are using an icon, in
      • Section Menu Icon Position - if icon used, select
    to
      • position
    it
      • left or right of
    the o display
      • heading label.
    T
      • Section Menu Show Item Icons? - Display menu item icons(selected in 'Section Menu Editor') next to each menu item
    , check the Section Menu Show Item Icons.
    6.
      • ? Default: OFF

    1. To save
    your
    1. settings,
    click 
    1. click Save.

    • Tip

      In order to To see your changes reflected on the website, you may need to login / out - as the Mega Menu widget Widget is session cached. For more information on caching, see our article on See: Cache Refreshing.

    Custom Pages - adding a

    Add custom page to a section menu

    A custom page must be added to at least one menu when you first configure its settings. The steps below will outline


    This is how to add a page to a section menu, whether it's brand new or you're editing an existing one

    1. Navigate Go to Content → Page Templates → Custom Pages.

    2. Select Edit next to the page you require

    3. Hover over Options → Page Properties.
    4. Scroll to the Add to a Menu section. If there are menus for this page is currently accessible fromexist, they will be listed.

    5. To add the page to a menu, in Menu Type, select whether the page is to be added to a section menu or navigation menu. This filters the menus you can select from in the dropdown list. 
      Image Removed
      If you want the added page to be hidden from view, toggle Hidden on. 
      To add the menu, click Section Menu
      Image Added

    6. In Menu, select the menu.

    7. To hide the page from view, toggle ON Hidden

    8. Click Add Menu.

    9. Click Save & Exit.

      Tip

      Depending on the menu's location on your site, you may need to refresh the cache in order to see your page appear on the webyour website.


    Additional Information


    Multiexcerpt
    MultiExcerptNameAdditional Info
    --


    Multiexcerpt
    hiddentrue
    MultiExcerptNameFeature Title

    Section Menu Editor



    Minimum Version Requirements


    Multiexcerpt
    MultiExcerptNameMinimum Version Requirements

    4.06.00


    Prerequisites


    Multiexcerpt
    MultiExcerptNamePre reqs

    Menu editor must be enabled. Contact Commerce Vision to evaluate your current menu data prior to enabling of feature. 


    Self Configurable


    Multiexcerpt
    MultiExcerptNameSelf Configurable

    No


    Business Function


    Multiexcerpt
    MultiExcerptNameBusiness Function

    MarketingContent


    BPD Only?


    Multiexcerpt
    MultiExcerptNameBPD Only

    Yes


    B2B/B2C/Both


    Multiexcerpt
    MultiExcerptNameB2B/B2C/Both

    Both


    Third Party Costs


    Multiexcerpt
    MultiExcerptNameThird Party Costs

    n/a



    Related help

    Content by Label
    showLabelsfalse
    showSpacefalse
    excludeCurrenttrue
    cqllabel in ("section-menu","menu")