Opening pages from another space in the current space

If you can edit a page, you can use a Page Navigator widget to temporarily open a page from another space in the current space.

About this task

Users see this temporarily visible page only while they stay in the current space. The temporary page has an orange line at the top of its tab so that users can distinguish it from the other pages in the space. A temporary page is in all other aspects the same as a normal page. For example, if you are an editor of the page in its parent space, you can also edit it as a temporary page to add widgets and change its layout. However, note that the changes that you make apply to the page in its parent space as well.
Important: If you delete the temporary page, you delete it from its own space as well. If you want to edit the temporary page, consider creating a duplicate of the source page instead. You can then edit the duplicate as required. You can still use a Page Navigator to switch users to the duplicate page.

A Page Navigator opens the page in response to receiving an event through a wire. The Page Navigator can use the payload of the event to pass data that widgets on that page can display. For example, if a Page Navigator opens a page in which a user updates an address, the Page Navigator might pass the old address to prefill the address fields.

Procedure

  1. Click Edit Page.
  2. Add a Page Navigator widget to the page.
  3. Wire the source widget to the Page Navigator:
    1. From the Page Navigator widget menu, click Edit Wiring. You can now see the Wiring window.
    2. Click Add Incoming Wire and then, from the list, select the source widget. You can see the source widget and a wire that connects the source widget to the Page Navigator. You can also see the default events for the wire. For the Page Navigator, this event is the Page Navigation event and you do not need to change it.
    3. For the source widget, select the appropriate event. For example, select the Item Selected event for a source widget that has a list of user-selectable customers.
    4. Click Save. The Wiring window closes.
  4. From the Page Navigator widget menu, click Edit Settings.
  5. Set the values for the fields in the following order:
    1. Set the action to Open Page.
    2. Select the space that contains the page that you want to open. You can now edit the Page field, which lists the pages in that space.
    3. Select the page that you want to open. You can now edit the Target Event field, which lists the events that the widgets on that page receive.
    4. Select the target event.
  6. Click OK.
  7. Optional: From the Page Navigator widget menu, click Hide. Hiding the Page Navigator is a recommended step to reduce clutter on the page. Hiding the widget does not impact how the widget performs.

Results

The Page Navigator opens the temporary page whenever the user does something in the source widget that triggers the event that you linked to the Page Navigator.

What to do next

Although the temporary page automatically closes when the user leaves or refreshes the space, you can also close the temporary page using another Page Navigator widget.