Feature #50734
closedHook for BackendUtility::workspaceOL
0%
Description
Feature request: Introduce a hook in "BackendUtility::workspaceOL" which allows to create custom record overlays.
Problem:
The method "workspaceOL" gets used in many places to overlay a record with its workspace variant.
This method gets used throughout the core and is used by any core module like "Page", "List" and many others.
If it is required to use different records than the ones returned by TYPO3_DB the only place to hook in would be "workspaceOL". This could get used for alternate workspace/versioning systems or even for encrypting data on record level.
For the FE this problem does not exist as there are already calls to appropriate hook in "ContentContentObject.php" and "RecordsContentObject.php" which could get used for such feature (getPageOverlay, getRecordOverlay)
Patch request will be sent to review.typo3.org