Использование Drupal 8Twig добавить атрибут со значением в переменной
Я хочу, чтобы распечатать содержимое полевого в в атрибут src
. У меня есть следующий шаблон для моего зрения:
<div class="videoWrapperHD">
<iframe width="560" height="315" src="{{ rows[0].content | raw }}"
frameborder="0" allowfullscreen>
</iframe>
</div>
Но IFrame наполняется «Страница не найдена» моего собственного сайта страница вместо Youtube видео, потому что Twig выводит целую массу отладочных комментариев до и после печати переменной rows[0].content
.
Можно ли отключить отладочные комментарии для определенного поля? Я не хочу отключать/разрешать отладку, чтобы убедиться, что он работает так, как ожидалось.
Я также пробовал использовать {{ attributes.setAttribute('src', {{ rows[0].content }}) }}
, но не кубики.
Другой неудачная попытка была:
{% set iframe_src = rows[0].content %}
<div class="videoWrapperHD">
<iframe width="560" height="315" {{ attributes.setAttribute('src', iframe_src) }}
frameborder="0" allowfullscreen></iframe>
</div>
Моя последняя идея была такова:
{% set url = rows[0].content | raw %}
{% set iframe_src = 'src=' ~ url %}
<div class="videoWrapperHD">
<iframe {{ iframe_src }} ></iframe>
</div>
Но он печатает Src = Array