‪TYPO3CMS  ‪main
TYPO3\CMS\Backend\View\Event\PageContentPreviewRenderingEvent Class Reference
Inheritance diagram for TYPO3\CMS\Backend\View\Event\PageContentPreviewRenderingEvent:

Public Member Functions

 __construct (private readonly string $table, private array $record, private readonly PageLayoutContext $context)
 
 getTable ()
 
 getRecord ()
 
 setRecord (array $record)
 
 getPageLayoutContext ()
 
 getPreviewContent ()
 
 setPreviewContent (string $content)
 
 isPropagationStopped ()
 

Private Attributes

string $content = null
 

Detailed Description

Use this Event to have a custom preview for a content type in the Page Module

Definition at line 26 of file PageContentPreviewRenderingEvent.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Backend\View\Event\PageContentPreviewRenderingEvent::__construct ( private readonly string  $table,
private array  $record,
private readonly PageLayoutContext  $context 
)

Definition at line 30 of file PageContentPreviewRenderingEvent.php.

Member Function Documentation

◆ getPageLayoutContext()

TYPO3\CMS\Backend\View\Event\PageContentPreviewRenderingEvent::getPageLayoutContext ( )

Definition at line 51 of file PageContentPreviewRenderingEvent.php.

◆ getPreviewContent()

TYPO3\CMS\Backend\View\Event\PageContentPreviewRenderingEvent::getPreviewContent ( )

◆ getRecord()

TYPO3\CMS\Backend\View\Event\PageContentPreviewRenderingEvent::getRecord ( )

◆ getTable()

TYPO3\CMS\Backend\View\Event\PageContentPreviewRenderingEvent::getTable ( )

Definition at line 36 of file PageContentPreviewRenderingEvent.php.

◆ isPropagationStopped()

TYPO3\CMS\Backend\View\Event\PageContentPreviewRenderingEvent::isPropagationStopped ( )

Definition at line 66 of file PageContentPreviewRenderingEvent.php.

◆ setPreviewContent()

TYPO3\CMS\Backend\View\Event\PageContentPreviewRenderingEvent::setPreviewContent ( string  $content)

◆ setRecord()

TYPO3\CMS\Backend\View\Event\PageContentPreviewRenderingEvent::setRecord ( array  $record)

Member Data Documentation

◆ $content

string TYPO3\CMS\Backend\View\Event\PageContentPreviewRenderingEvent::$content = null
private