tal:block
tal:block
будет очень полезен, когда нужно спрятать много элементов с обильным количеством TAL атрибутов. Другими словами, тег <s1>tal:block</s1> - более короткий способ создать обычный HTML тег с атрибутом <s1>tal:omit-tag</s1>
<tal:block define="myvar string:Some value"/>
то же самое, что и:
<span tal:define="myvar string:Some value" tal:omit-tag=""/>
Другой пример:
<tal:block condition="someCondition" repeat="item someRepeat">
<div metal:use-macro="x"/>
</tal:block>
то же самое, что и:
<div tal:omit-tag=""
tal:condition="someCondition"
tal:repeat="item someRepeat">
<div metal:use-macro="x"/>
</div>