Cook me on GitHub

Template Markup (Contemplate v.1.6.0):
x
 
1
<div class="class">
2
    Number of Items: <% count($data) %><hr />
3
    <% for($data as $i=>$d) %>
4
        data[ <% $i %> ] = <% $d %>
5
        <% if ($d%2) %> (Odd)<% else %> (Even)<% fi %><br />
6
    <% elsefor %>
7
        <strong>No Data</strong>
8
    <% endfor %>
9
10
    <br />User Data:<hr />
11
    <% set($user_name, $user.name) %>
12
    user[ Name ] = <strong><% $user_name %></strong>
13
    <br />
14
    user[ Email ] = <strong><% $user["email"] %></strong>
15
</div>
16
        
Data (JSON format):
xxxxxxxxxx
5
 
1
{
2
    "data": [1, 2, 3, 4, 5, 6],
3
    "user": {"name":"foo", "email":"foo@fooland.net", "id":"f00" }
4
}
5
        
Output:      (Enable console to see any errors)
Number of Items: 6
data[ 0 ] = 1 (Odd)
data[ 1 ] = 2 (Even)
data[ 2 ] = 3 (Odd)
data[ 3 ] = 4 (Even)
data[ 4 ] = 5 (Odd)
data[ 5 ] = 6 (Even)

User Data:
user[ Name ] = foo
user[ Email ] = foo@fooland.net