We've updated the ServiceNow Community Code of Conduct, adding guidelines around AI usage, professionalism, and content violations. Read more

UI Builder chrome_menu

ABCD88852527207
Tera Expert

Hi Experts,

 

I would like to click the menu link the direct the page to a UX page with in the UI Builder Portal.

 

So How can I set that chrome_menu?

For example: Click All Asset List , then direct to page: /now/customer-portal/all-asset-list

 

how can I change the following json file?

[
  {
    "value": {
      "label": {
        "translatable": true,
        "message": "Asset"
      }
    },
    "children": {
      "items": [
        {
          "value": {
            "label": {
              "translatable": true,
              "message": "Asset List"
            }
          },
          "children": {
            "items": [
              {
                "value": {
                  "label": {
                    "translatable": true,
                    "message": "All Asset List"
                  },
                  "type": "route",
                  "value": {
                    "route": "now-experience-page",
                    "parameters": {
                      "pageId": "87c767312b25329088e4fe76ce91bf19",
                      "portal": "customer-portal",
                      "alias": "all-asset-list"
                    }
                  }
                }
              },
              {
                "value": {
                  "label": {
                    "translatable": true,
                    "message": "In stock Asset List"
                  },
                  "type": "route",
                  "value": {
                    "route": "article",
                    "fields": {
                      "sysId": "3020c9b1474321009db4b5b08b9a712d"
                    }
                  }
                }
              }
            ]
          }
        },
        {
          "value": {
            "label": {
              "translatable": true,
              "message": "Asset Usage"
            }
          },
          "children": {
            "items": [
              {
                "value": {
                  "label": {
                    "translatable": true,
                    "message": "Asset by User"
                  },
                  "type": "route",
                  "value": {
                    "route": "article",
                    "fields": {
                      "sysId": "3020c9b1474321009db4b5b08b9a712d"
                    }
                  }
                }
              }
            ]
          }
        }
      ]
    }
  }
]

SystemsGo_0-1764751962193.png

 

1 ACCEPTED SOLUTION

yes, it was resolved, please refer below json

 

[
  {
    "value": {
      "label": {
        "translatable": true,
        "message": "Homepage"
      },
      "type": "link",
      "value": {
        "href": "now/cp/homepage"
      }
    }
  },
 
  {
    "value": {
      "label": {
        "translatable": true,
        "message": "Asset List"
      },
      "type": "route",
      "value": {
        "route": "all-asset-list"
      }
    }
  },
  {
    "value": {
      "label": {
        "translatable": true,
        "message": "Customer Request List"
      }
    },
    "children": {
      "action": {
        "label": {
          "translatable": true,
          "message": "Create Request"
        },
        "type": "route",
        "rightIcon": "chevron-right-outline",
        "value": {
          "route": "request",
          "fields": {}
        }
      },
      "items": [
        {
          "value": {
            "label": {
              "translatable": true,
              "message": "Open Requests"
            },
            "type": "route",
            "value": {
              "route": "open-request-list",
              "fields": {}
            }
          }
        },
        {
          "value": {
            "label": {
              "translatable": true,
              "message": "All Requests"
            },
            "type": "route",
            "value": {
              "route": "all-request-list",
              "fields": {}
            }
          }
        }
      ]
    }
  },
  {
    "value": {
      "label": {
        "translatable": true,
        "message": "Dashboard & Report"
      }
    },
    "children": {
      "items": [
        {
          "value": {
            "label": {
              "translatable": true,
              "message": "Asset Dashboard"
            },
            "type": "route",
            "value": {
              "route": "asset-dashboard",
              "fields": {}
            }
          }
        },
        {
          "value": {
            "label": {
              "translatable": true,
              "message": "Customer Request Dashboard"
            },
            "type": "route",
            "value": {
              "route": "request-dashboard",
              "fields": {}
            }
          }
        }
      ]
    }
  }
]

View solution in original post

2 REPLIES 2

Shannon Burns
Kilo Sage

Did you figure this out? That is what I want to do as well.

yes, it was resolved, please refer below json

 

[
  {
    "value": {
      "label": {
        "translatable": true,
        "message": "Homepage"
      },
      "type": "link",
      "value": {
        "href": "now/cp/homepage"
      }
    }
  },
 
  {
    "value": {
      "label": {
        "translatable": true,
        "message": "Asset List"
      },
      "type": "route",
      "value": {
        "route": "all-asset-list"
      }
    }
  },
  {
    "value": {
      "label": {
        "translatable": true,
        "message": "Customer Request List"
      }
    },
    "children": {
      "action": {
        "label": {
          "translatable": true,
          "message": "Create Request"
        },
        "type": "route",
        "rightIcon": "chevron-right-outline",
        "value": {
          "route": "request",
          "fields": {}
        }
      },
      "items": [
        {
          "value": {
            "label": {
              "translatable": true,
              "message": "Open Requests"
            },
            "type": "route",
            "value": {
              "route": "open-request-list",
              "fields": {}
            }
          }
        },
        {
          "value": {
            "label": {
              "translatable": true,
              "message": "All Requests"
            },
            "type": "route",
            "value": {
              "route": "all-request-list",
              "fields": {}
            }
          }
        }
      ]
    }
  },
  {
    "value": {
      "label": {
        "translatable": true,
        "message": "Dashboard & Report"
      }
    },
    "children": {
      "items": [
        {
          "value": {
            "label": {
              "translatable": true,
              "message": "Asset Dashboard"
            },
            "type": "route",
            "value": {
              "route": "asset-dashboard",
              "fields": {}
            }
          }
        },
        {
          "value": {
            "label": {
              "translatable": true,
              "message": "Customer Request Dashboard"
            },
            "type": "route",
            "value": {
              "route": "request-dashboard",
              "fields": {}
            }
          }
        }
      ]
    }
  }
]