Please enable JavaScript to view this site.

Navigation: » No topics above this level «

Group Value

Except the current value of a variable, you can also use a deviated value. For a header and/or footer it is even impossible to meaningfully use a variable value. You got to choose a group value. The following group values are possible for a variable $V{naam}:

first: the first value in the series of the variable. Empty if there is no initial value.

last: the last value in the series of the variable. Empty if there is no last value.

previous: the previous value in the series of the variable. Empty if there is no previous value.

next: the next value in the series of the variable. Empty if there is no next value.

least: the smallest value in the series of the variable. Empty if there is no smallest value.

greatest: the largest value in the series of the variable. Empty if there is no largest value.

all: all values in the series of the variable, concatenated together and separated by a comma and space. Empty if there were no values.

allbutlast: all values in the series of the variable, concatenated together except for the last one, and separated by a comma and space. Empty if there were no values or only one.

allbutfirst: all values in the series of the variable, concatenated together except for the first one, and separated by a comma and space. Empty if there were no values or only one.

unique: all unique values in the series of the variable, concatenated together and separated by a comma and space. Empty if there were no values.

A group value is formed by the name of the group, followed by a colon in front of the variable name. Of course you can also combine group values ​​with an alias, such as $V{least: pjt.name}.

A group value can also be used outside and after a foreach. The values of the last <invantive:foreach> are maintained.