Tags 使用细枝对象作为标记

Tags 使用细枝对象作为标记,tags,twig,twig-extension,Tags,Twig,Twig Extension,有没有任何方法可以使用任何随机对象作为细枝中的标记 我知道我可以设置一个变量,只是这样会更干净 i、 e 或 在示例中,name和id值来自entry或get_an_entry()的返回。Yes!它只需要实现\uuu toString()PHP魔术方法。这样的用法实际上会触发字符串转换。我可以像{{entry.name}一样内联使用它-但问题是我是否可以在块上下文中使用它。就像{entry}{{name}{{{endentry}}Non一样,你不能,这不是细枝语法。 {{ get_an_entr

有没有任何方法可以使用任何随机对象作为细枝中的标记

我知道我可以设置一个变量,只是这样会更干净

i、 e


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

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

我可以像{{entry.name}一样内联使用它-但问题是我是否可以在块上下文中使用它。就像{entry}{{name}{{{endentry}}Non一样,你不能,这不是细枝语法。
{{ get_an_entry() }}
    {{ name }} is {{ id }}
{{ end }}
{{ entry }}
    {{ name }} is {{ id }}
{{ end }}