【问题标题】:Changing Symfony2's default templating engine to PHP将 Symfony2 的默认模板引擎更改为 PHP
【发布时间】:2012-11-11 19:49:34
【问题描述】:

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

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

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

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

...但是有没有办法更改整个应用程序的默认设置,而不是一个控制器一个控制器?我找不到任何关于此的文档/讨论。

谢谢。

【问题讨论】:

    标签: symfony twig template-engine


    【解决方案1】:

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

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

    只需禁用树枝:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-19
      • 2020-10-19
      • 1970-01-01
      相关资源
      最近更新 更多