Zope内蔵のテンプレートシステム、ZPT(Zope Page Template)ではTemplate Attribute Language (TAL)という記法が使われている。HTMLタグ属性にテンプレート記法を書く。繰り返し、条件分岐、変数定義、置換等、一般的な機能は持っている。 以下の例では、context.objectValues配列を先頭から取り出しループ内でitem変数として参照する。ループ内ではitem.getId, item.meta_type, item.titleを参照してtdの値に置換される。 <tr tal:repeat="item context/objectValues"> <td tal:content="item/getId">Id</td> <td tal:content="item/meta_type">Meta-Type</td> <td tal:co