2015-04-02 94 views
2

我看到有人在他的应用程序中使用树枝模板系统包含一个模板。 他包括他的模板是这样的:包含标签和包含函数有什么区别?

{{ include('Bundlename:Directory:template.html.twig') }} 

,而不是这样的:

{% include 'Bundlename:Directory:template.html.twig' %} 

起初我还以为他是使用自定义的树枝延伸,但它实际上 作品在一般symfony中,即使它没有记录。

http://twig.sensiolabs.org/doc/tags/include.html

那么,两者之间有区别吗? 为什么没有记录? 如果语法错误,为什么它甚至工作?

回答

4
+0

所以根据法比安斯基potentier(树枝创始人)的功能和标签确实做同样的事情。 不明白为什么这两种变体存在,但感谢澄清 – user3531149 2015-04-02 14:54:02

+0

我假设标签保留为BC。 – qooplmao 2015-04-02 15:03:20

+0

这里是关于包含函数的讨论[https://github.com/twigphp/Twig/pull/926](https://github.com/twigphp/Twig/pull/926)。从引用这个问题链接不再有效。 – kba 2015-04-02 15:10:25

相关问题