ViewHelper Documentation
v:unless
Unless
The opposite of f:if
and only supporting negative matching.
Related to v:or
but allows more complex conditions.
Is the same as writing:
<f:if condition="{theThingToCheck}">
<f:else>
The thing that gets done
</f:else>
</f:if>
Except without the f:else
.
Example, tag mode
<v:unless condition="{somethingRequired}">
Warning! Something required was not present.
</v:unless>
Example, inline mode illustrating v:or
likeness
{defaultText -> v:unless(condition: originalText)}
// which is much the same as...
{originalText -> v:or(alternative: defaultText}
// ...but the "unless" counterpart supports anything as
// condition instead of only checking "is content empty?"
Arguments
then anySimpleType, required
Value to be returned if the condition if met.
condition boolean, required
Condition expression conforming to Fluid boolean rules