标签: php templates symfony twig
我有两个模板文件。一个是twig模板,另一个是php模板文件。直接从控制器渲染两者都有效,但是当我想使用{% include 'mytemplate.html.php' %}在twig模板中渲染de php模板但是Symfony使用Twig来解析模板,而不是php模板引擎。
{% include 'mytemplate.html.php' %}
如何告诉Twig将模板文件呈现为php模板而不是Twig模板?
答案 0 :(得分:3)
你必须为Twig写一个扩展名。扩展可以提供将PHP模板名称作为参数并将呈现它的函数。你为什么要使用两种不同的模板引擎?