使用Twig对象作为标记

时间:2015-04-13 22:05:21

标签: tags twig twig-extension

有没有办法在Twig中使用任何随机对象作为标记?

我知道我可以设置一个变量 - 它只是真的会更清洁。

{{ get_an_entry() }}
    {{ name }} is {{ id }}
{{ end }}

{{ entry }}
    {{ name }} is {{ id }}
{{ end }}

在示例中,name和id值将来自entry或get_an_entry()返回

1 个答案:

答案 0 :(得分:0)

是的!它只需要实现__toString() PHP魔术方法。这样的用法实际上会触发字符串转换。