在TWIG中包含PHP
我将Symfony的2项目配置为接受“config.yml”中的“twig”和“php”扩展,如下所示:在TWIG中包含PHP,php,symfony,twig,Php,Symfony,Twig,我将Symfony的2项目配置为接受“config.yml”中的“twig”和“php”扩展,如下所示: framework: router: resource: "%kernel.root_dir%/config/routing_dev.yml" strict_requirements: true profiler: { only_exceptions: false } templating: engines: ['twig', 'php'] 但当我在twi
framework:
router:
resource: "%kernel.root_dir%/config/routing_dev.yml"
strict_requirements: true
profiler: { only_exceptions: false }
templating:
engines: ['twig', 'php']
但当我在twig中包含一个php文件时,它不会解释php:
<h1>Reference ROBERT</h1>
<!--?php $name = "Jeremy" ?-->
<h1></h1>
" Hello "
<!--?php echo $name -->
"! "
参考罗伯特
“你好”
"! "
但是我的php文件没有注释。(
有另一个零件在配置吗
谢谢。你不能在Twig中使用php。Twig有自己的语法。使用它或完全使用php模板
如果您需要调用一些php函数,请编写一个twig扩展。您可以使用php或twig…而不是php和twig在一起twig中直接支持设置和编写变量等简单操作,您到底想做什么?