将Symfony2的默认模板引擎更改为PHP

时间:2012-11-23 12:30:59

标签: symfony twig template-engine

我知道如何通过将PHP模板引擎添加到app / config / config.yml来使用PHP模板:

  templating:      { engines: ['php','twig'] }

...我知道如何通过添加注释来更改特定控制器中的默认模板引擎:

/**
 * @Template(engine="php")
 */

...但是有没有办法改变整个应用程序的默认值,而不是通过控制器来控制它?我找不到任何关于这方面的文件/讨论。

感谢。

1 个答案:

答案 0 :(得分:0)

你有答案:http://symfony.com/doc/current/cookbook/templating/PHP.html

# app/config/config.yml
framework:
    templating:    { engines: ['twig', 'php'] }

只需禁用twig:

# app/config/config.yml
    framework:
        templating:    { engines: ['php'] }