Feature #89979

Jump to a specific page in the page tree

Added by Sybille Peters 10 months ago. Updated 3 months ago.

Status:
New
Priority:
Should have
Assignee:
-
Category:
Pagetree
Target version:
-
Start date:
2019-12-17
Due date:
% Done:

0%

PHP Version:
Tags:
Complexity:
Sprint Focus:

Description

AFAIK, such a method does not exist.

Requested functionality

A method, e.g. selectPageInPageTree($pageId, $filter) could have these possible modes as specified in $filter:

  1. The page $pageId is selected in the page tree. The pagetree is expanded to make this page visible in page tree, but the pagetree is not filtered
  2. OR This has similar behavior as filtering by a page id except that the filter is applied only for the matching page with page id and the child pages are displayed as well: The page is selected, page tree is expanded and all parent and child pages are displayed in page tree. Other pages are not displayed
  3. OR Mount as treeroot (=context menu > More options > Mount as treeroot)

It would be useful if the functionality could be used as

  • backend route
  • as Fluid ViewHelper (for using this for example in BE modules)

Possible applications

  • This could be used in linkvalidator (or other similar applications). The current flat list of all broken links is confusing. You could use this to be able to jump to the page in the page tree
  • Could be used for TYPO3 BE bookmarks. Currently, you can use the bookmarks to edit a page, but this does not change the page tree.
  • Additionally, it would be very helpful to be able to filter the page tree by an exact page id and (optionally) by a list of page ids (see also #22985). The current filter could have 2 modes: search + filter by page id(s). This would be even more useful for linkvalidator: When in this module, the page tree shows only currently relevant pages with broken links.

Related issues

Related to TYPO3 Core - Feature #22985: filter page tree by page uid Closed 2010-06-24

History

#1 Updated by Sybille Peters 3 months ago

  • Description updated (diff)

#2 Updated by Sybille Peters 3 months ago

#3 Updated by Sybille Peters 3 months ago

  • Description updated (diff)

Also available in: Atom PDF