इसमें बदलाव के बाद संशोधन को बनाए रखने के लिए एक ट्वेंग ग्लोबल वैरिएबल कैसे प्राप्त किया जा सकता है? मेरा वांछित आउटपुट "गहरा सेट" है, हालांकि मुझे "मूल सेटिंग" मिलती है।सिम्फनी 2 + ट्विग ग्लोबल वैरिएबल
एप्लिकेशन/config/config.yml
twig:
globals:
testvar: "original setting"
root.html.twig
{% include "MyBundle::levelone.html.twig" %}
{{ testvar }}
levelone.html.twig
{% set testvar = "set @ levelone" %}
{% include "MyBundle::deeper.html.twig" %}
deeper.html.twig
{% set testvar = "set @ deeper" %}
आप ब्लॉक के भीतर की कोशिश की? मेरा मतलब है, '{% ब्लॉक global_test%}' 'के साथ अपने सभी' {% सेट testvar%} 'और' {{testvar}} 'को लपेटें। – Florian