![]() |
TYPO3
7.6
|
Public Member Functions | |
render (array $arguments=array()) | |
![]() | |
setArguments (array $arguments) | |
setRenderingContext (\TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) | |
injectReflectionService (\TYPO3\CMS\Extbase\Reflection\ReflectionService $reflectionService) | |
isEscapingInterceptorEnabled () | |
setViewHelperNode (\TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ViewHelperNode $node) | |
setRenderChildrenClosure (\Closure $renderChildrenClosure) | |
initializeArgumentsAndRender () | |
initialize () | |
renderChildren () | |
prepareArguments () | |
validateArguments () | |
initializeArguments () | |
compile ($argumentsVariableName, $renderChildrenClosureVariableName, &$initializationPhpCode,\TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\AbstractNode $syntaxTreeNode,\TYPO3\CMS\Fluid\Core\Compiler\TemplateCompiler $templateCompiler) | |
resetState () | |
Protected Member Functions | |
getWidgetRenderingContext () | |
getWidgetChildNodes () | |
getWidgetContext () | |
addArgumentsToTemplateVariableContainer (array $arguments) | |
removeArgumentsFromTemplateVariableContainer (array $arguments) | |
![]() | |
registerArgument ($name, $type, $description, $required=false, $defaultValue=null) | |
overrideArgument ($name, $type, $description, $required=false, $defaultValue=null) | |
callRenderMethod () | |
getLogger () | |
buildRenderChildrenClosure () | |
hasArgument ($argumentName) | |
Additional Inherited Members | |
![]() | |
static | renderStatic (array $arguments,\Closure $renderChildrenClosure,\TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) |
![]() | |
$arguments | |
$templateVariableContainer | |
$controllerContext | |
$renderingContext | |
$renderChildrenClosure = null | |
$viewHelperVariableContainer | |
$objectManager | |
$escapingInterceptorEnabled = true | |
Render the inner parts of a Widget. This ViewHelper can only be used in a template which belongs to a Widget Controller.
It renders everything inside the Widget ViewHelper, and you can pass additional arguments.
Definition at line 32 of file RenderChildrenViewHelper.php.
|
protected |
Add the given arguments to the TemplateVariableContainer of the widget.
array | $arguments |
Definition at line 90 of file RenderChildrenViewHelper.php.
References AbstractViewHelper\$templateVariableContainer, and RenderChildrenViewHelper\getWidgetRenderingContext().
Referenced by RenderChildrenViewHelper\render().
|
protected |
Definition at line 66 of file RenderChildrenViewHelper.php.
References RenderChildrenViewHelper\getWidgetContext().
Referenced by RenderChildrenViewHelper\render().
|
protected |
\TYPO3\CMS\Fluid\Core\Widget\Exception\WidgetRequestNotFoundException |
Definition at line 75 of file RenderChildrenViewHelper.php.
Referenced by RenderChildrenViewHelper\getWidgetChildNodes(), and RenderChildrenViewHelper\getWidgetRenderingContext().
|
protected |
Get the widget rendering context, or throw an exception if it cannot be found.
\TYPO3\CMS\Fluid\Core\Widget\Exception\RenderingContextNotFoundException |
Definition at line 54 of file RenderChildrenViewHelper.php.
References AbstractViewHelper\$renderingContext, and RenderChildrenViewHelper\getWidgetContext().
Referenced by RenderChildrenViewHelper\addArgumentsToTemplateVariableContainer(), RenderChildrenViewHelper\removeArgumentsFromTemplateVariableContainer(), and RenderChildrenViewHelper\render().
|
protected |
Remove the given arguments from the TemplateVariableContainer of the widget.
array | $arguments |
Definition at line 104 of file RenderChildrenViewHelper.php.
References AbstractViewHelper\$templateVariableContainer, and RenderChildrenViewHelper\getWidgetRenderingContext().
Referenced by RenderChildrenViewHelper\render().
render | ( | array | $arguments = array() | ) |
array | $arguments |
Definition at line 38 of file RenderChildrenViewHelper.php.
References AbstractViewHelper\$arguments, AbstractViewHelper\$renderingContext, RenderChildrenViewHelper\addArgumentsToTemplateVariableContainer(), RenderChildrenViewHelper\getWidgetChildNodes(), RenderChildrenViewHelper\getWidgetRenderingContext(), and RenderChildrenViewHelper\removeArgumentsFromTemplateVariableContainer().