【发布时间】:2019-03-24 19:11:50
【问题描述】:
用户提交登录表单后,如果单击“记住我”复选框,用户名将存储在 cookie 变量中。之后,当用户再次尝试登录时,他的用户名应该出现在登录表单的用户名字段中。但我无法使用 Twig 模板获取 cookie 值。 cookie 存在于 $_COOKIE 超全局变量中,但我不知道如何通过 twig 模板访问它。
尝试使用下面这段代码访问它,但它不起作用。
{% if app.request.cookies.has('remember_me') %}
{{app.request.cookies.get('remember_me')}}
{% endif %}
【问题讨论】: