class InEditModeViewHelper extends AbstractViewHelper (View source)

ViewHelper to find out if Neos is rendering an edit mode.

= Examples =

Given we are currently in an editing mode:

Shown for editing. Shown elsewhere (preview mode or not in backend). ``` Shown for editing. Given we are in the editing mode named "inPlace" Shown just for rawContent editing mode. Shown in all other cases. ``` Shown in all other cases.

Traits

This trait is to be used in ViewHelpers that need to get information from the Fusion runtime context.

Methods

mixed
getContextVariable(string $variableName)

Get a variable value from the Fusion runtime context.

bool
hasContextVariable(string $variableName)

No description

void
initializeArguments()

Initialize the arguments.

bool
render()

No description

Details

protected mixed getContextVariable(string $variableName)

Get a variable value from the Fusion runtime context.

Note: This will return NULL if the variable didn't exist.

Parameters

string $variableName

Return Value

mixed

See also

hasContextVariable()

protected bool hasContextVariable(string $variableName)

No description

Parameters

string $variableName

Return Value

bool

void initializeArguments()

Initialize the arguments.

Return Value

void

Exceptions

Exception

bool render()

No description

Return Value

bool