Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在Symfony2中禁用模板功能_Php_Symfony - Fatal编程技术网

Php 如何在Symfony2中禁用模板功能

Php 如何在Symfony2中禁用模板功能,php,symfony,Php,Symfony,我期待使用Symfony2。但是我不想使用模板引擎。如何禁用默认模板引擎“twig”并使用本机php?我将介绍 本页介绍如何使用普通php而不是twig。此外,要从应用程序中删除细枝功能,还可以从配置文件中删除它 framework: # ... templating: { engines: ['php'] } 如果您甚至不想拥有twig捆绑包,因为您只想使用symfony创建一个独立的php命令行控制台命令,那么您还可以通过编辑composer.json删除twig,将

我期待使用Symfony2。但是我不想使用模板引擎。如何禁用默认模板引擎“twig”并使用本机php?

我将介绍

本页介绍如何使用普通php而不是twig。此外,要从应用程序中删除细枝功能,还可以从配置文件中删除它

framework:
    # ...
    templating:    { engines: ['php'] }

如果您甚至不想拥有twig捆绑包,因为您只想使用symfony创建一个独立的php命令行控制台命令,那么您还可以通过编辑composer.json删除twig,将其从AppKernel中删除,并删除twig和parameters.yml中的所有部分。那又怎么样?您需要将其从“templating.engines”中删除,但它不能是[],因为系统抱怨templating必须至少有1个元素。设置引擎:['php']将依赖项删除到几乎为零。