User Manual
DocsCreate ScandiPWA AppCreate Magento AppGitHub
v5.0.3
v5.0.3
  • ScandiPWA User Manual
  • Basic Configuration
    • Storefront Branding
      • Uploading Your Logo
      • Adding a Favicon
      • Copyright Notice
      • Store Demo Notice
      • Welcome Message
    • Store Details
      • Locale Options
      • Country Options
      • Currency
      • Contact Us
      • State Options
    • Websites, Stores & View
      • Scope
      • Single Store Mode
    • Industry Compliance
      • Privacy Policy
      • Cookie Law Compliance
  • Catalog
    • CMS Styling
    • Managing Price
      • Group Price
      • Tier Price
      • Special Price
    • Managing Inventory
      • Stock Options
      • Product Stock Options
      • Stock Management Methods
      • Product Alerts
    • Product Settings
      • Advanced Product Settings
      • Search Engine Optimization
      • Customizable Options
    • Related Products, Up-Sells, and Cross-Sells
      • Related Products
      • Up-sells
      • Cross-sells
    • Catalog Images and Video
      • Uploading Product Images
      • Adding Product Video
      • Placeholders
      • Swatches
      • Image zoom
      • Watermarks
    • Categories
      • Display Settings
      • Content Settings
      • SEO for Categories
      • Design Settings
      • Products in Category
    • Creating Products
      • Configurable Product
      • Simple Product
      • Grouped Product
      • Virtual Product
      • Bundle Product
      • Downloadable Product
        • Configuring Download Options
    • Product Attributes
      • Attribute Settings
      • Attribute Input Types
    • Catalog URLs
  • MSI
    • Multi Source Inventory
  • Marketing
    • Marketing Configurations
    • Product Reviews
      • Ratings
    • Recently Viewed Products
    • Compare Products
    • Wish Lists
      • Configuring the Wish List
  • Promotions
    • Promotions Configurations
    • Cart Price Rules
    • Catalog Price Rules
  • SEO & Search
    • Catalog Navigation
      • Layered navigation
      • Price Navigation
      • Filterable Attributes
      • Pagination Control
      • Breadcrumb Trail
      • Product Listings
    • Catalog Search
    • URL Rewrites
    • SEO Best Practices
      • Metadata
      • Search Engine Robots
      • Using a Site Map
    • Search Terms
  • Content
    • Adding a New Page
    • Content Blocks
    • Widgets
    • HTML Head
    • Core Content
    • Default Pages
  • Customers
    • Account Dashboard
      • Address Book
      • My Orders
      • My Wishlist
      • My downloadable
      • Newsletter Subscription
    • Configuring Account Options
      • New Account Options
      • Password Options
    • Creating a Customer Account
    • Customer Sign In
    • Newsletter
  • Communication
    • Dotdigital Chat
    • RSS Feeds
  • Sales
    • Shopping Cart
      • Cart Configuration
    • Checkout Steps
    • Order Confirmation
    • Checkout Configuration
      • Terms and Conditions
    • Basic Shipping Methods
      • Free Shipping
      • Flat Rate
      • Table Rates
      • In-Store Delivery
    • Carriers
    • Shipping Settings
    • Payment Methods
  • Taxes
    • Tax Configuration
  • System
    • Google reCAPTCHA
    • CAPTCHA
  • ScandiPWA Customization
    • Slider Management
    • Color and Content Customization
    • Menu Manager
    • Web manifest customization
    • Layout direction
  • PWA
    • Introduction to ScandiPWA
    • Cross-browser support
    • Magento version mapping
    • Offline Notice
    • Installation to Home Screen
    • The "New Version Available" Notification
  • FAQ
    • Frequently Asked Questions
Powered by GitBook
On this page
  • Creating a new menu
  • To create a new menu:
  • Available CSS classes

Was this helpful?

  1. ScandiPWA Customization

Menu Manager

PreviousColor and Content CustomizationNextWeb manifest customization

Last updated 3 years ago

Was this helpful?

In ScandiPWA, the default Magento navigation is replaced with the Scandiweb Menu Manager. Menu Manager is a necessary tool that gives additional options for creating a navigation tree.

As a site visitor, you will get convenient navigation. There can be different navigation blocks on the site, if necessary. As a store owner, you are able to create an unlimited number of navigation blocks per website or store, add menu items, set URLs for them, enable/disable, set CSS class, set the order of display.

Creating a new menu

When creating a new menu, the root menu item should be created in the first place. The following menu item(-s) should be assigned under the root category that you have created.

The default ScandiPWA theme supports only one menu per store.

To create a new menu:

Step 1: Add a new menu

  1. On the Admin sidebar, tap Scandiweb. Then under Navigation, choose Menu Manager.

  2. Choose Add New Menu button

  3. In the General Information tab, enter the following information:

    1. Menu Title

    2. Menu Identifier

    3. Custom Menu CSS Class (optional)

    4. Menu Status to enabled or disabled

    5. Assign the menu to the Store where you want the menu to be visible.

  4. Tap Save and Continue Edit

Step 2: Add assigned menu items

  1. Open the Assigned Menu Items tab

  2. Choose Add Item and fill in the following information:

    1. Enter the Menu Item Title that will appear on the storefront

    2. Choose the URL Type: Custom URL, CMS Page, or Category. Then choose the path depending on the URL Type you have chosen.

    3. Choose the Parent menu item. NOTE! There can be only one Root menu item in the menu. Other menu items should be at least one lever lower.

    4. Set Menu Item Status to Enabled or Disabled.

  3. Choose Save

Step 3: Make the menu visible on the storefront

  1. On the Admin sidebar, tap Stores. Then under Settings, choose Configuration.

  2. Switch to the store view where you want your menu to be visible

  3. In the panel on the left, under ScandiPWA choose Content customization.

  4. Expand the Header and Menu section.

  5. Change the Menu to display to your new menu.

  6. When complete, tap Save Config

By default, if nothing is selected under the Menu to Display setting, ScandiPWA will use the menu with the "new-main-menu" identifier.

Caching Note

The menu will be updated on the front-end immediately after saving, as it is part of the ScandiPWA caching solution that will invalidate caching entries for the updated content. No cache flush or any other manual operations are necessary. Content will be visible after page refresh and a new cache entry will be stored.

Available CSS classes

In the menu manager, you can set a specific CSS class to any of your menu items. When a CSS class is applied, the menu items are rendered on the front-end based on the specific style rules that are specified in the code.

Out of the box, you can use the following CSS classes with the ScandiPWA theme:

CSS class

Description

Menu-ItemFigure_type_hideOnDesktop

When applied to the menu item, the menu item gets hidden on the desktop and is rendered on the mobile menu only.

HINT! Use this class for the "SHOP ALL CATEGORY" option on mobile.

How to create new menu