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