是"延伸" Twig上的特征湮灭变量?

时间:2016-11-30 10:56:49

标签: twig symfony

问题是当我发送关于fos用户注册的电子邮件时,会向用户实体提供模板。

以下不起作用:

{% extends 'MRPlatformBundle:Mail/MR/HTMLCSS:template.html.twig' %}

{% block mailTitle %}
    Hi {{user.username}} !
{% endblock %}

{% block mailContent %}
    {% include 'MRPlatformBundle:Mail/MR/Matter:welcome.html.twig' %}
{% endblock %}

但是,当我删除" extends"部分,它的工作原理!

确切的错误是:Impossible to access an attribute ("username") on a null variable(第4行)

作为回复,我尝试使用embed标签,但是bug仍然存在。

我的问题是:extends标签是否删除了给定的变量(来自Controller)?

我希望我没有错过一个明显的观点......提前谢谢你

0 个答案:

没有答案