枝条:
{% set var = 'apple' %}
{% block A %}
{{ var }} {# This prints apple #}
{% endblock %}
{% block B %}
{% set var = 'banana' %}
{{ var }} {# This prints banana #}
{% endblock %}
{% block C %}
{{ var }} {# This prints apple, but I want it to print banana #}
{% endblock %}
Run Code Online (Sandbox Code Playgroud)
有没有办法从块 C 中的块 B 中获取更改后的值?
我有一个要求,可能要求我在TWIG中设置一个新变量
{{ app.request.query }} 即($ _GET){{ app.request.request }} 即($ _POST){{ app.request.session }} 即($ _SESSION){{ app.request.cookies }} 即($ _COOKIE)例如{% app.request.query.set('myvariable':'value' %}......