Bug #82086

Frontend Preview Mode And Missing Inline Elements in Workspace

Added by Joseph Linden 4 months ago.

Status:
New
Priority:
Should have
Assignee:
-
Category:
Workspaces
Target version:
-
Start date:
2017-08-11
Due date:
% Done:

0%

TYPO3 Version:
7
PHP Version:
7.0
Tags:
IRRE, Workspaces
Complexity:
Is Regression:
Sprint Focus:

Description

Description: The frontend preview in workspace mode does not show content elements that have inline records which are disabled in default language and enabled in translated version. The live workspace is working properly.

Further information: I found out that whenever a repository query iterates through the selected rows, it will execute the function getObjectDataByQuery defined in \TYPO3\CMS\Extbase\Persistence\Generic\Storage\Typo3DbBackend. Inside that function, it processes the language and workspace overlays and the workspace related things such as placeholders, etc.(function doLanguageAndWorkspaceOverlay). Finally, inside a for loop (in the same function), it will set the versioning preview overlay (PageRepository::versionOL) and which returns the $overlaidRows with inline records which are only enabled in the default language.

Also available in: Atom PDF