TYPO3  7.6
Public Member Functions | List of all members
ContainerViewHelper Class Reference
Inheritance diagram for ContainerViewHelper:
AbstractBackendViewHelper AbstractViewHelper

Public Member Functions

 render ($pageTitle= '', $addCssFiles=array(), $addJsFiles=array())
 

Additional Inherited Members

- Static Public Member Functions inherited from AbstractViewHelper
static renderStatic (array $arguments,\Closure $renderChildrenClosure,\TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface $renderingContext)
 
- 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
 

Detailed Description

View helper which allows you to create extbase based modules in the style of TYPO3 default modules. Note: This feature is experimental!

= Examples =

<f:be.container>your module content</f:be.container> <output> "your module content" wrapped with proper head & body tags. Default backend CSS styles and JavaScript will be included </output>

<f:be.container pageTitle="foo">your module content</f:be.container> <output> "your module content" wrapped with proper head & body tags. Custom CSS file EXT:your_extension/Resources/Public/styles/backend.css and JavaScript file EXT:your_extension/Resources/Public/scripts/main.js will be loaded </output>

Definition at line 42 of file install/Classes/ViewHelpers/Be/ContainerViewHelper.php.

Member Function Documentation

render (   $pageTitle = '',
  $addCssFiles = array(),
  $addJsFiles = array() 
)

Render start page with and pageTitle

Parameters
string$pageTitletitle tag of the module. Not required by default, as BE modules are shown in a frame
array$addCssFilesCustom CSS files to be loaded
array$addJsFilesCustom JavaScript files to be loaded
Returns
string
See Also

Definition at line 55 of file install/Classes/ViewHelpers/Be/ContainerViewHelper.php.

References AbstractViewHelper\renderChildren().