aboutsummaryrefslogtreecommitdiff
path: root/velocity-engine-core/src/test/resources/templates/foreach-variable.vm
blob: 3b6be489d1169013998b51ce61b8ae38fda6914d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#*

@test foreach-variable.vm

This template is used for Velocity regression testing.
If you alter this template make sure you change the
corresponding comparison file so that the regression 
test doesn't fail incorrectly.

*#

Foreach with a variable.

#foreach ($element in $list)
    This is $element.
    $foreach.count
#end

#foreach ($element in $list)
    -- inner foreach --
    #foreach ($element in $list)
        This is $element.
        $foreach.count
    #end
    -- inner foreach --

    -- outer foreach --
    This is $element.
    $foreach.count
    -- outer foreach --
#end

#foreach(${item} in ${list})
$item ${item}
#end

#foreach(${item} in $list)
$item ${item}
#end

#foreach($item in ${list})
$item ${item}
#end