1--TEST-- 2block_expr 3--TEMPLATE-- 4{% extends "base.twig" %} 5 6{% block element -%} 7 Element: 8 {{- parent() -}} 9{% endblock %} 10--TEMPLATE(base.twig)-- 11{% block element -%} 12 <div> 13 {%- if item.children is defined %} 14 {%- for item in item.children %} 15 {{- block('element') -}} 16 {% endfor %} 17 {%- endif -%} 18 </div> 19{%- endblock %} 20--DATA-- 21return [ 22 'item' => [ 23 'children' => [ 24 null, 25 null, 26 ] 27 ] 28] 29--EXPECT-- 30Element:<div>Element:<div></div>Element:<div></div></div> 31