2
我看到有人在他的應用程序中使用樹枝模板系統包含一個模板。 他包括他的模板是這樣的:包含標籤和包含函數有什麼區別?
{{ include('Bundlename:Directory:template.html.twig') }}
,而不是這樣的:
{% include 'Bundlename:Directory:template.html.twig' %}
起初我還以爲他是使用自定義的樹枝延伸,但它實際上 作品在一般symfony中,即使它沒有記錄。
http://twig.sensiolabs.org/doc/tags/include.html
那麼,兩者之間有區別嗎? 爲什麼沒有記錄? 如果語法錯誤,爲什麼它甚至工作?
所以根據法比安斯基potentier(樹枝創始人)的功能和標籤確實做同樣的事情。 不明白爲什麼這兩種變體存在,但感謝澄清 – user3531149 2015-04-02 14:54:02
我假設標籤保留爲BC。 – qooplmao 2015-04-02 15:03:20
這裏是關於包含函數的討論[https://github.com/twigphp/Twig/pull/926](https://github.com/twigphp/Twig/pull/926)。從引用這個問題鏈接不再有效。 – kba 2015-04-02 15:10:25