# Link Menu to a Page

ONEWEB allows you to link a **menu item directly to a Page** by defining a custom **Action URL**.\
This approach is suitable when you want users to navigate to a specific page that is not directly tied to an Entity or Smart Form.

***

### Steps to Link a Menu to a Page

Follow the steps below to configure a menu item that opens a Page.

***

#### Open Menu Configuration

1. Go to the **Menu Configuration** screen.
2. Select the appropriate **hierarchical position** where the menu item should appear.
3. Click the **Menu icon** to open the **Menu Properties** screen.

***

#### Define Menu Properties

In the **Menu Properties** screen:

1. Enter values for:
   * **Description** – the display name of the menu
   * **Sequence** – the order in which the menu appears
2. In the **Action URL** field, enter the **full URL path** of the page you want to open.

***

#### Configure Menu Type

1. Set the **Type** field to **PAGE**.
2. Review the Action URL to ensure it points to the correct page.

<figure><img src="https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2FzzcE8pY8XPOPR7RvqMuZ%2F1?alt=media" alt=""><figcaption></figcaption></figure>

3. Click **OK** to save the menu properties.

***

#### Save and Apply Changes

1. On the **Menu Configuration** screen, click **Save Menu**.
2. Log out of ONEWEB.
3. Log in again to reload the updated menu configuration.

The menu item linking to the page is now ready to use.

***

### Result

After completing the configuration:

* The menu item appears in the selected position
* Clicking the menu opens the specified Page
* Navigation behaves consistently with other PAGE‑type menu items
* No Entity mapping is required

***

### Summary

Linking a Menu to a Page provides a simple and flexible way to:

* Navigate to custom or standalone pages
* Integrate non‑entity pages into application navigation
* Maintain clear and consistent menu behavior

By using **Type = PAGE** and defining an **Action URL**, developers can quickly extend application navigation without additional configuration.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.onewebstack.com/building-apps/ui-page-designer/ux-ui-components/menu-and-navigation/link-menu-to-a-page.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
