StandaloneView extends AbstractTemplateView

A standalone template view.

Should be used as view if you want to use Fluid without Extbase extensions

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
Internal

getLayoutRootPaths()

Resolves the layout root to be used inside other paths.

public getLayoutRootPaths() : array<string|int, string>
Tags
throws
InvalidTemplateResourceException
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
throws
InvalidTemplateResourceException
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
bool

setFormat()

Sets the format of the current request (default format is "html")

public setFormat(string $format) : void
Parameters
$format : string
Tags
throws
RuntimeException

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
Internal

setTemplate()

public setTemplate(string $templateName) : void
Parameters
$templateName : string
Internal

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

        
On this page

Search results