Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.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
Session 取消设置细枝会话变量_Session_Variables_Twig - Fatal编程技术网

Session 取消设置细枝会话变量

Session 取消设置细枝会话变量,session,variables,twig,Session,Variables,Twig,如何销毁twig中的会话变量? 我可以通过app.session.get(“$name”)获取会话变量。 为了某种目的,我想在事后销毁它 塔克斯 Flash消息是正确的方法 Symfony2食谱示例: {% if app.session.hasFlash('notice') %} <div class="flash-notice"> {{ app.session.flash('notice') }} </div> {% endif %}

如何销毁twig中的会话变量? 我可以通过app.session.get(“$name”)获取会话变量。 为了某种目的,我想在事后销毁它


塔克斯

Flash消息是正确的方法

Symfony2食谱示例:

{% if app.session.hasFlash('notice') %}
    <div class="flash-notice">
        {{ app.session.flash('notice') }}
    </div>
{% endif %}
{%if app.session.hasblash('notice')%}
{{app.session.flash('notice')}
{%endif%}

有关更多信息,请查看Symfony文档。

如果您需要只存在于下一个请求(2.0)或第一次读取(2.1/master)之前的会话变量,请使用flash.hi Maerlyn。谢谢你的评论。这就是我为实现我的目标所做的嗨,F481!谢谢你的回答。