firstof Template Tag
Example
Return the first of the three variables (x
,
y
, z
) whose value is not empty or false:
<h1>
{% firstof x y z %}
</h1>
Run Example »
Definition and Usage
The firstof
tag returns the first argument
that is not an empty variable.
Empty variables can be an empty string ""
,
or a zero number 0
, or a boolean
false
.
Example
The first value is now empty, see what happens:
<h1>
{% firstof x y z %}
</h1>
Run Example »
Syntax
{% firstof var1 var2 var3 etc. %}
Parameters
Value | Description |
---|---|
var1 var2 var3 etc. | Variables of any type. The first variable that are not empty, 0, or false is returned. If all variables are empty, the nothing is returned. |