Задать вопрос
@MarkelovNNN

Как вывести svg в twig?

Привет!

Данный код:

{% autoescape 'html' %}
{% set svg = '<span>ddd</span>' %}
{{ svg|raw }}
{% endautoescape %}


выводит: <span>ddd</span>

Но почему-то не выводит ничего, если вместо "span", например, выводить тег "svg". Так ничего не выводит:

{% autoescape 'svg' %}
{% set svg = '<svg aria-label="Сайт" height="10" role="img" width="10"><use href="/themes/images/svg/sprite.svg#site"></use></svg>' %}
{{ svg|raw }}
{% endautoescape %}


Так тоже ничего не выводит:

{% autoescape 'xml' %}
{% set svg = '<svg aria-label="Сайт" height="10" role="img" width="10"><use href="/themes/images/svg/sprite.svg#site"></use></svg>' %}
{{ svg|raw }}
{% endautoescape %}


Подскажите, как вывести тег "svg" с "use" внутри в twig?
  • Вопрос задан
  • 194 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы