[英]FOS UserBundle and Twig Error
最近我一直在尝试使用我的Symfony 2.1
应用程序安装FOSUserBundle
。 我完成了安装和配置过程,没有任何错误。 但是,当我在浏览器地址栏中键入myapp/app_dev.php/login
路径时,出现以下错误:
ErrorException: Warning: array_key_exists() expects parameter 2 to be array, null given in /home/kasia/WWW/herold-statistik/vendor/symfony/symfony/src/Symfony/Bridge/Twig/NodeVisitor/Scope.php line 94
此错误似乎出现在使用FOS templates
每个子FOS templates
。 它仅在{% extends %}
和{% extends %}
Twig
文件中删除{% block %}
标记时消失。 覆盖模板对我不起作用。
我将不胜感激任何帮助。 谢谢。
问题不在于FOSUserBundle 。 这是来自TwigBridge的修复。 有一个待定的PR,但你可以手动修复它看这里 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.