‪TYPO3CMS  11.5
TYPO3\CMS\Fluid\ViewHelpers\Link\PageViewHelper Class Reference
Inheritance diagram for TYPO3\CMS\Fluid\ViewHelpers\Link\PageViewHelper:

Public Member Functions

 initializeArguments ()
 
string render ()
 

Protected Attributes

string $tagName = 'a'
 

Detailed Description

A ViewHelper for creating links to TYPO3 pages.

Examples

Link to the current page

::

<f:link.page>page link</f:link.page>

Output::

page link

Depending on current page, routing and page path configuration.

Query parameters

::

<f:link.page pageUid="1" additionalParams="{foo: 'bar'}">page link</f:link.page>

Output::

page link

Depending on current page, routing and page path configuration.

Query parameters for extensions

::

<f:link.page pageUid="1" additionalParams="{extension_key: {foo: 'bar'}}">page link</f:link.page>

Output::

page link

Depending on current page, routing and page path configuration.

Definition at line 66 of file PageViewHelper.php.

Member Function Documentation

◆ initializeArguments()

TYPO3\CMS\Fluid\ViewHelpers\Link\PageViewHelper::initializeArguments ( )

Arguments initialization

Definition at line 75 of file PageViewHelper.php.

◆ render()

string TYPO3\CMS\Fluid\ViewHelpers\Link\PageViewHelper::render ( )
Returns
‪string Rendered page URI

Definition at line 97 of file PageViewHelper.php.

References TYPO3\CMS\Core\Utility\MathUtility\canBeInterpretedAsInteger().

Member Data Documentation

◆ $tagName

string TYPO3\CMS\Fluid\ViewHelpers\Link\PageViewHelper::$tagName = 'a'
protected

Definition at line 70 of file PageViewHelper.php.