Project

General

Profile

Actions

Bug #92738

closed

Page not visible in Pagetree when field "t3ver_oid" > 0

Added by Torben Hansen over 3 years ago. Updated about 3 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Pagetree
Target version:
-
Start date:
2020-10-30
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
10
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

While migrating a TYPO3 website from TYPO3 8.7 to 10.4 I faced the situation, that pages, which were visible in the pagetree in TYPO3 8.7 and 9.5 suddenly disappeared in TYPO3 10.4. Affected pages were also not shown in frontend menus of the website.

I debugged this down and it came out, that affected pages had some "leftovers" from a previously usage of ext:workspaces. The website did use workspaces for many years ago, but the extension is not installed / active currently.

The problem is pretty easy to reproduce in TYPO3 10.4

1) Make sure ext:workspaces is not active
2) Create a page in the pagetree
3) Edit the field "t3ver_oid" in the database and set it to a value greater than 1 (e.g. the uid of the current record)
4) The page disappears from the pagetree, but gets visible when you search for the uid in the pagetree search

Although this may be an edgecase, I think ext:workspace related fields should only be considered when the extension is active.

Actions

Also available in: Atom PDF