>我在文档中看到引用模板在 3.1 和 3.2 之间发生了变化
3.1 : AcmeBlogBundle:Blog:index.html.twig
3.2 : @AcmeBlog/Blog/index.html.twig
3.1 方式是否已弃用?我在升级文件中没有找到任何关于它的信息
旧方法(带冒号(没有被正式弃用(这可能会根据Christophe Coevoet的推文而改变(,但在Symfony 4中默认不支持。
因此,第二种方法(带斜杠(应用于新项目。
根据Mike van Riel的博客,您仍然可以通过安装模板组件在Symfony 4中启用它:
$ composer require templating
并修改配置/包/框架.yml
templating:
engines: ['twig']
更多信息,请参阅在 Symfony 4 中找不到您的模板时。