Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.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
Twig 细枝不能表现任何东西_Twig_Rendering - Fatal编程技术网

Twig 细枝不能表现任何东西

Twig 细枝不能表现任何东西,twig,rendering,Twig,Rendering,在过去的两天里,我在办公室里处理PHP项目,通过Composer安装了Twig。它在我的Ubuntu 16.04机器上运行良好。我把代码推到回购协议中,让它在周末在家里和我一起工作 但当我在家里启动这个项目(OSX和最新的自制PHP7)时,我发现Twig没有呈现任何内容——如果我查看页面源代码,它没有包含任何内容。只是一页空白。 我尝试了{{dump()}技巧-同样的结果 我试着调试TwigenEnvironment::render()调用:一切看起来都很好-使用了正确的模板文件,缓存正确构建,

在过去的两天里,我在办公室里处理PHP项目,通过Composer安装了Twig。它在我的Ubuntu 16.04机器上运行良好。我把代码推到回购协议中,让它在周末在家里和我一起工作

但当我在家里启动这个项目(OSX和最新的自制PHP7)时,我发现Twig没有呈现任何内容——如果我查看页面源代码,它没有包含任何内容。只是一页空白。 我尝试了
{{dump()}
技巧-同样的结果

我试着调试TwigenEnvironment::render()调用:一切看起来都很好-使用了正确的模板文件,缓存正确构建,代码正确,等等

我能够呈现一些东西的唯一情况是,当模板实际上是一个PHP数组时,第一个基本API使用示例。
你知道Twig有什么问题吗?

你如何将内容传递给Twig?显示一些代码:)你检查了php的错误日志了吗?我在TwigenEnvironment::render()的末尾设置了断点,并在PhpStorm控制台中使用ob_get_contents(),它会按原样将好的HTML代码转储到控制台中。但它不会在页面上输出!使用E_all时错误日志非常干净出于调试目的,我使用模板Hello world{{{dump()}}创建了一个空项目。Twig什么也不输出,而render()方法末尾的ob_get_contents()是正确的。如何将内容传递给Twig?显示一些代码:)你检查了php的错误日志了吗?我在TwigenEnvironment::render()的末尾设置了断点,并在PhpStorm控制台中使用ob_get_contents(),它会按原样将好的HTML代码转储到控制台中。但它不会在页面上输出!使用E_all时错误日志非常干净出于调试目的,我使用模板Hello world{{{dump()}}创建了一个空项目。当render()方法末尾的ob_get_contents()正确时,Twig什么也不输出。