‪TYPO3CMS  10.4
TYPO3\CMS\Fluid\ViewHelpers\Be\Menus\ActionMenuItemViewHelper Class Reference
Inheritance diagram for TYPO3\CMS\Fluid\ViewHelpers\Be\Menus\ActionMenuItemViewHelper:

Public Member Functions

 initializeArguments ()
 
string render ()
 

Protected Member Functions

 evaluateSelectItemState (string $controller, string $action, array $arguments)
 

Protected Attributes

string $tagName = 'option'
 

Detailed Description

ViewHelper which returns an option tag. This ViewHelper only works in conjunction with :php:\TYPO3\CMS\Fluid\ViewHelpers\Be\Menus\ActionMenuViewHelper.

.. note:: This ViewHelper is experimental!

Examples

Simple::

<f:be.menus.actionMenu> <f:be.menus.actionMenuItem label="Overview" controller="Blog" action="index" /> <f:be.menus.actionMenuItem label="Create new Blog" controller="Blog" action="new" /> <f:be.menus.actionMenuItem label="List Posts" controller="Post" action="index" arguments="{blog: blog}" /> </f:be.menus.actionMenu>

Selectbox with the options "Overview", "Create new Blog" and "List Posts".

Localized::

<f:be.menus.actionMenu> <f:be.menus.actionMenuItem label="{f:translate(key='overview')}" controller="Blog" action="index" /> <f:be.menus.actionMenuItem label="{f:translate(key='create_blog')}" controller="Blog" action="new" /> </f:be.menus.actionMenu>

Localized selectbox.

Definition at line 50 of file ActionMenuItemViewHelper.php.

Member Function Documentation

◆ evaluateSelectItemState()

TYPO3\CMS\Fluid\ViewHelpers\Be\Menus\ActionMenuItemViewHelper::evaluateSelectItemState ( string  $controller,
string  $action,
array  $arguments 
)
protected

◆ initializeArguments()

TYPO3\CMS\Fluid\ViewHelpers\Be\Menus\ActionMenuItemViewHelper::initializeArguments ( )

Initialize arguments.

Exceptions

Definition at line 61 of file ActionMenuItemViewHelper.php.

◆ render()

string TYPO3\CMS\Fluid\ViewHelpers\Be\Menus\ActionMenuItemViewHelper::render ( )

Renders an ActionMenu option tag

Returns
‪string the rendered option tag
See also
‪\TYPO3\CMS\Fluid\ViewHelpers\Be\Menus\ActionMenuViewHelper

Definition at line 76 of file ActionMenuItemViewHelper.php.

References TYPO3\CMS\Fluid\ViewHelpers\Be\Menus\ActionMenuItemViewHelper\evaluateSelectItemState().

Member Data Documentation

◆ $tagName

string TYPO3\CMS\Fluid\ViewHelpers\Be\Menus\ActionMenuItemViewHelper::$tagName = 'option'
protected

Definition at line 54 of file ActionMenuItemViewHelper.php.