‪TYPO3CMS  11.5
TYPO3\CMS\Fluid\ViewHelpers\Be\PageRendererViewHelper Class Reference
Inheritance diagram for TYPO3\CMS\Fluid\ViewHelpers\Be\PageRendererViewHelper:

Public Member Functions

 initializeArguments ()
 

Static Public Member Functions

static renderStatic (array $arguments, \Closure $renderChildrenClosure, RenderingContextInterface $renderingContext)
 

Static Protected Member Functions

static getPageRenderer ()
 

Detailed Description

ViewHelper to register backend module resources like CSS and JavaScript using the PageRenderer.

Examples

All options::

<f:be.pageRenderer pageTitle="foo" includeCssFiles="{0: '{f:uri.resource(path:\'Css/Styles.css\')}'}" includeJsFiles="{0: '{f:uri.resource(path:\'JavaScript/Library1.js\')}', 1: '{f:uri.resource(path:\'JavaScript/Library2.js\')}'}" addJsInlineLabels="{0: 'label1', 1: 'label2'}" />

Custom CSS file :file:EXT:your_extension/Resources/Public/Css/styles.css and JavaScript files :file:EXT:your_extension/Resources/Public/JavaScript/Library1.js and :file:EXT:your_extension/Resources/Public/JavaScript/Library2.js will be loaded, plus some inline labels for usage in JS code.

Definition at line 43 of file PageRendererViewHelper.php.

Member Function Documentation

◆ getPageRenderer()

static TYPO3\CMS\Fluid\ViewHelpers\Be\PageRendererViewHelper::getPageRenderer ( )
staticprotected

Definition at line 111 of file PageRendererViewHelper.php.

◆ initializeArguments()

TYPO3\CMS\Fluid\ViewHelpers\Be\PageRendererViewHelper::initializeArguments ( )

Initialize arguments.

Exceptions

Definition at line 51 of file PageRendererViewHelper.php.

◆ renderStatic()

static TYPO3\CMS\Fluid\ViewHelpers\Be\PageRendererViewHelper::renderStatic ( array  $arguments,
\Closure  $renderChildrenClosure,
RenderingContextInterface  $renderingContext 
)
static
Parameters
array$arguments
\Closure$renderChildrenClosure
RenderingContextInterface$renderingContext

Definition at line 66 of file PageRendererViewHelper.php.

References TYPO3\CMS\Extbase\Utility\LocalizationUtility\translate().