IsContentUsedOnPageLayoutEvent¶
New in version 12.0: This event TYPO3\CMS\Backend\View\Event\IsContentUsedOnPageLayoutEvent
serves as a drop-in replacement for the removed
$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['record_is_used']
hook.
Use the PSR-14 event \TYPO3\CMS\Backend\View\Event\IsContentUsedOnPageLayoutEvent
to identify if content has been used in a column that is not in a backend layout.
Example¶
Note
Currently, we do not have an example for this event. If you can provide a useful one, please open an issue with your code snippets or a pull request.
API¶
- class TYPO3\CMS\Backend\View\Event\IsContentUsedOnPageLayoutEvent¶
Use this Event to identify whether a content element is used.
- getRecord()¶
- Return type
array
- isRecordUsed()¶
- Return type
bool
- setUsed(bool $isUsed)¶
- Parameters
$isUsed (
bool
) -- the isUsed
- getKnownColumnPositionNumbers()¶
- Return type
array
- getPageLayoutContext()¶
- Return type
TYPO3\CMS\Backend\View\PageLayoutContext