Project

General

Profile

Actions

Feature #50734

closed

Hook for BackendUtility::workspaceOL

Added by Bernhard Kraft over 10 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Backend API
Target version:
-
Start date:
2013-08-02
Due date:
% Done:

0%

Estimated time:
3.00 h
PHP Version:
Tags:
Complexity:
easy
Sprint Focus:

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


Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Epic #88027: Properly handle Hooks/Signals and EventsClosedBenni Mack2022-04-22

Actions
Actions

Also available in: Atom PDF