TYPO3
7.6
|
Static Public Member Functions | |
static | renderStatic (array $arguments,\Closure $renderChildrenClosure, RenderingContextInterface $renderingContext) |
Static Public Member Functions inherited from AbstractViewHelper | |
static | renderStatic (array $arguments,\Closure $renderChildrenClosure,\TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) |
Static Public Member Functions inherited from CompilableInterface | |
static | renderStatic (array $arguments,\Closure $renderChildrenClosure,\TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) |
Public Attributes | |
const | STATE_NOTICE = -2 |
const | STATE_INFO = -1 |
const | STATE_OK = 0 |
const | STATE_WARNING = 1 |
const | STATE_ERROR = 2 |
Additional Inherited Members | |
Protected Member Functions inherited from AbstractViewHelper | |
registerArgument ($name, $type, $description, $required=false, $defaultValue=null) | |
overrideArgument ($name, $type, $description, $required=false, $defaultValue=null) | |
callRenderMethod () | |
getLogger () | |
buildRenderChildrenClosure () | |
hasArgument ($argumentName) | |
Protected Attributes inherited from AbstractViewHelper | |
$arguments | |
$templateVariableContainer | |
$controllerContext | |
$renderingContext | |
$renderChildrenClosure = null | |
$viewHelperVariableContainer | |
$objectManager | |
$escapingInterceptorEnabled = true | |
View helper for rendering a styled content infobox markup.
= States =
The Infobox provides different context sensitive states that can be used to provide an additional visual feedback to the to the user to underline the meaning of the information.
Possible values are in range from -2 to 2. Please choose a meaningful value from the following list.
-2: Notices (Default) -1: Information 0: Positive feedback 1: Warnings 2: Error
= Examples =
<f:be.infobox title="Message title">your box content</f:be.infobox>
<f:be.infobox title="Message title" message="your box content" state="-2" iconName="check" disableIcon="TRUE" />
Definition at line 52 of file InfoboxViewHelper.php.
render | ( | $title = null , |
|
$message = null , |
|||
$state = self::STATE_NOTICE , |
|||
$iconName = null , |
|||
$disableIcon = false |
|||
) |
string | $title | The title of the info box |
string | $message | The message of the info box, if NULL tag content is used |
int | $state | The state of the box, InfoboxViewHelper::STATE_* |
string | $iconName | The icon name from font awesome, NULL sets default icon |
bool | $disableIcon | If set to TRUE, the icon is not rendered. |
Definition at line 69 of file InfoboxViewHelper.php.
References AbstractViewHelper\buildRenderChildrenClosure().
|
static |
array | $arguments | |
\Closure | $renderChildrenClosure | |
RenderingContextInterface | $renderingContext |
Definition at line 91 of file InfoboxViewHelper.php.
References AbstractViewHelper\$renderChildrenClosure, and MathUtility\forceIntegerInRange().
const STATE_ERROR = 2 |
Definition at line 58 of file InfoboxViewHelper.php.
const STATE_INFO = -1 |
Definition at line 55 of file InfoboxViewHelper.php.
Referenced by PageLayoutController\getHeaderFlashMessagesForCurrentPid(), PageFunctionsController\main(), and PageLayoutController\main().
const STATE_NOTICE = -2 |
Definition at line 54 of file InfoboxViewHelper.php.
const STATE_OK = 0 |
Definition at line 56 of file InfoboxViewHelper.php.
const STATE_WARNING = 1 |
Definition at line 57 of file InfoboxViewHelper.php.
Referenced by TypoScriptTemplateObjectBrowserModuleFunctionController\main().