Yaffs site version 1.1
[yaffs-website] / vendor / twig / twig / test / Twig / Tests / Fixtures / tags / inheritance / block_expr2.test
1 --TEST--
2 block_expr2
3 --TEMPLATE--
4 {% extends "base2.twig" %}
5
6 {% block element -%}
7     Element:
8     {{- parent() -}}
9 {% endblock %}
10 --TEMPLATE(base2.twig)--
11 {% extends "base.twig" %}
12 --TEMPLATE(base.twig)--
13 {% spaceless %}
14 {% block element -%}
15     <div>
16         {%- if item.children is defined %}
17             {%- for item in item.children %}
18                 {{- block('element') -}}
19             {% endfor %}
20         {%- endif -%}
21     </div>
22 {%- endblock %}
23 {% endspaceless %}
24 --DATA--
25 return array(
26     'item' => array(
27         'children' => array(
28             null,
29             null,
30         )
31     )
32 )
33 --EXPECT--
34 Element:<div>Element:<div></div>Element:<div></div></div>