StandaloneView extends AbstractTemplateView
A standalone template view.
Should be used as view if you want to use Fluid without Extbase extensions
Tags
Table of Contents
Methods
- __construct() : mixed
- getLayoutRootPaths() : array<string|int, string>
- Resolves the layout root to be used inside other paths.
- getPartialRootPaths() : array<string|int, string>
- Returns the absolute path to the folder that contains Fluid partial files
- getTemplateRootPaths() : array<string|int, string>
- Resolves the template root to be used inside other paths.
- hasTemplate() : bool
- Checks whether a template can be resolved for the current request
- setFormat() : void
- Sets the format of the current request (default format is "html")
- setLayoutRootPaths() : mixed
- Set the root path(s) to the layouts.
- setPartialRootPaths() : mixed
- Set the root path(s) to the partials.
- setRequest() : void
- setTemplate() : void
- setTemplatePathAndFilename() : mixed
- Sets the path and name of of the template file. Effectively overrides the dynamic resolving of a template file.
- setTemplateRootPaths() : mixed
- Set the root path(s) to the templates.
- setTemplateSource() : void
- Sets a Fluid template source string directly.
Methods
__construct()
    public
                    __construct([RenderingContextInterface|null $context = null ]) : mixed
    Parameters
- $context : RenderingContextInterface|null = null
getLayoutRootPaths()
Resolves the layout root to be used inside other paths.
    public
                    getLayoutRootPaths() : array<string|int, string>
    Tags
Return values
array<string|int, string> —Fluid layout root paths
getPartialRootPaths()
Returns the absolute path to the folder that contains Fluid partial files
    public
                    getPartialRootPaths() : array<string|int, string>
    Tags
Return values
array<string|int, string> —Fluid partial root paths
getTemplateRootPaths()
Resolves the template root to be used inside other paths.
    public
                    getTemplateRootPaths() : array<string|int, string>
    Return values
array<string|int, string> —Path(s) to template root directory
hasTemplate()
Checks whether a template can be resolved for the current request
    public
                    hasTemplate() : bool
    Return values
boolsetFormat()
Sets the format of the current request (default format is "html")
    public
                    setFormat(string $format) : void
    Parameters
- $format : string
Tags
setLayoutRootPaths()
Set the root path(s) to the layouts.
    public
                    setLayoutRootPaths(array<string|int, string> $layoutRootPaths) : mixed
    If set, overrides the one determined from $this->layoutRootPathPattern
Parameters
- $layoutRootPaths : array<string|int, string>
- 
                    Root path to the layouts. If set, overrides the one determined from $this->layoutRootPathPattern 
setPartialRootPaths()
Set the root path(s) to the partials.
    public
                    setPartialRootPaths(array<string|int, string> $partialRootPaths) : mixed
    If set, overrides the one determined from $this->partialRootPathPattern
Parameters
- $partialRootPaths : array<string|int, string>
- 
                    Root paths to the partials. If set, overrides the one determined from $this->partialRootPathPattern 
setRequest()
    public
                    setRequest([ServerRequestInterface|null $request = null ]) : void
    Parameters
- $request : ServerRequestInterface|null = null
setTemplate()
    public
                    setTemplate(string $templateName) : void
    Parameters
- $templateName : string
setTemplatePathAndFilename()
Sets the path and name of of the template file. Effectively overrides the dynamic resolving of a template file.
    public
                    setTemplatePathAndFilename(string $templatePathAndFilename) : mixed
    Parameters
- $templatePathAndFilename : string
- 
                    Template file path 
setTemplateRootPaths()
Set the root path(s) to the templates.
    public
                    setTemplateRootPaths(array<string|int, string> $templateRootPaths) : mixed
    If set, overrides the one determined from $this->templateRootPathPattern
Parameters
- $templateRootPaths : array<string|int, string>
- 
                    Root path(s) to the templates. If set, overrides the one determined from $this->templateRootPathPattern 
setTemplateSource()
Sets a Fluid template source string directly.
    public
                    setTemplateSource(string $templateSource) : void
    You can use setTemplatePathAndFilename() alternatively if you only want to specify the template path
Parameters
- $templateSource : string