autoescape 内的无空间块在 Twig 3 中抛出 SyntaxException。*
spaceless block inside autoescape throws SyntaxException in Twig 3.*
刚从 Twig 2.*
更新到 Twig 3.*
我的大部分模板都包含在 {% autoescape %} ... {% endautoescape %}
块中
有些模板内部有 {% spaceless %} ... {% endspaceless %}
块。
最后看起来像这样:
{% autoescape %}
...
{% spaceless %}
...
{% endspaceless %}
...
{% endautoescape %}
现在(更新到 3.*
后)我从 Twig 得到 SyntaxException
。
这些块应该如何rewritten/supported?
为什么 Twig 不再支持这种构造?
Fatal error: Uncaught Twig\Error\SyntaxError: Unexpected "spaceless" tag (expecting closing tag for the "autoescape" tag defined near line 2). in
刚从 Twig 2.*
更新到 Twig 3.*
我的大部分模板都包含在 {% autoescape %} ... {% endautoescape %}
块中
有些模板内部有 {% spaceless %} ... {% endspaceless %}
块。
最后看起来像这样:
{% autoescape %}
...
{% spaceless %}
...
{% endspaceless %}
...
{% endautoescape %}
现在(更新到 3.*
后)我从 Twig 得到 SyntaxException
。
这些块应该如何rewritten/supported?
为什么 Twig 不再支持这种构造?
Fatal error: Uncaught Twig\Error\SyntaxError: Unexpected "spaceless" tag (expecting closing tag for the "autoescape" tag defined near line 2). in