Graph Ql

Only support for Megamenu PRO, Megamenu PRO - EE

Please setup module graphql at here:

It support schema as this:

  1. Get menu profile by alias:

{
  megamenu (alias: "top-menu") {
    name
    alias
    disable_bellow
    event
    classes
    width
    disable_iblocks
    nodes {
        ...MegamenuItemNode
        child_nodes {
            ...MegamenuItemNode
            child_nodes {
                ...MegamenuItemNode
            }
        }
    }
  }
}

2. Get list available menu profiles

{
    megamenus (
        filters: {}
        pageSize: 10
        currentPage: 1
    ) {
        items {
            name
            alias
        }
    }
}

3. Get Store Config

storeConfig {
    megamenu_general_enabled
    megamenu_general_menu_alias
    megamenu_general_custom_css
}

Last updated