Задать вопрос
@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?
  • Вопрос задан
  • 203 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Нетология
    1С-программист
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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