‪TYPO3CMS  11.5
TYPO3\CMS\Backend\ViewHelpers\ModuleLayout\Button\LinkButtonViewHelper Class Reference
Inheritance diagram for TYPO3\CMS\Backend\ViewHelpers\ModuleLayout\Button\LinkButtonViewHelper:
TYPO3\CMS\Backend\ViewHelpers\ModuleLayout\Button\AbstractButtonViewHelper

Public Member Functions

 initializeArguments ()
 

Static Protected Member Functions

static createButton (ButtonBar $buttonBar, array $arguments, RenderingContextInterface $renderingContext)
 

Additional Inherited Members

- ‪Static Public Member Functions inherited from ‪TYPO3\CMS\Backend\ViewHelpers\ModuleLayout\Button\AbstractButtonViewHelper
static renderStatic (array $arguments, \Closure $renderChildrenClosure, RenderingContextInterface $renderingContext)
 

Detailed Description

A ViewHelper for adding a link button to the doc header area. It must be a child of :ref:<be:moduleLayout> <typo3-backend-modulelayout>.

Examples

Default::

<be:moduleLayout> <be:moduleLayout.button.linkButton icon="actions-add" title="Add record')}" link="{be:uri.newRecord(table: 'tx_my_table')}" /> </be:moduleLayout>

Deprecated:
‪since TYPO3 v11.3, will be removed in TYPO3 v12.0. Deprecation logged AbstractButtonViewHelper.

Definition at line 43 of file LinkButtonViewHelper.php.

Member Function Documentation

◆ createButton()

static TYPO3\CMS\Backend\ViewHelpers\ModuleLayout\Button\LinkButtonViewHelper::createButton ( ButtonBar  $buttonBar,
array  $arguments,
RenderingContextInterface  $renderingContext 
)
staticprotected

◆ initializeArguments()

TYPO3\CMS\Backend\ViewHelpers\ModuleLayout\Button\LinkButtonViewHelper::initializeArguments ( )

Initialize arguments.

Exceptions

Reimplemented from TYPO3\CMS\Backend\ViewHelpers\ModuleLayout\Button\AbstractButtonViewHelper.

Definition at line 50 of file LinkButtonViewHelper.php.