Skip to Content
Delmare Digital
Features

Tree view

The drag-and-drop page tree at /admin/page-tree — moving, sorting, multi-select, context menu actions and collection switching.

The plugin adds a tree view at /admin/page-tree (change it with adminView.path) and a link to it in the admin nav. It shows your folders and pages as one hierarchy and lets you reorganise them without opening each document.

Moving and selecting

  • Drag and drop pages and folders to reorganise them.
  • Multi-select with Cmd/Ctrl+click, then drag the selection or use Move to....
  • Move to... in the right-click menu picks a destination folder without dragging.
  • URL preservation — when you move a folder, choose to keep its pages' existing URLs or update them. See Cascading updates.
  • Bulk confirmation — Update All and Keep All buttons answer the URL question for every item in a multi-item move.

Sorting and filtering

  • Sort by name, slug or status. Drag and drop is disabled while a sort is active.
  • Collection dropdown — switch between page collections. It only appears when more than one collection is configured.
  • Folders have a subtle background so you can tell them apart from pages.

Context menu

Right-click any item for its actions.

ActionWhat it does
EditOpens the page. Reads Edit with Visual Editor when the collection has a Puck puckData field.
Edit in PayloadOpens Payload's standard edit screen. Only shown when Puck is detected.
Open in New TabOpens the editor in a new tab.
View on SiteOpens the page's URL. Shown when the page has a slug.
Copy SlugCopies the slug. Shown when the page has a slug.
DuplicateCopies the page into the same folder. The title gets "(copy)", "(copy 2)", ... and the URL segment gets the next free number (thank-you, thank-you-2, ...). The copy starts with no URL history.
RenameChanges the title only. The URL never changes.
Edit URLChanges the page's URL segment. See Edit URL.
Move to...Moves the page to a folder you pick.
URL HistoryLists previous URLs and restores one. Shown when the page has history. See URL history.
Publish / UnpublishSwitches the page between draft and published.
DeleteDeletes the page.

Creating a page or folder with a name that already exists in the same parent is allowed. The name is kept as-is and only the URL segment is made unique; the success message shows the resolved URL when that happens.

Duplicate respects a collection's disableDuplicate: true and returns an error for it, as Payload's own duplicate does. With drafts enabled, the copy is made from the latest draft.

Edit this page on GitHub

On this page