Как я могу исправить фильтр ветки от воздействия на html теги внутри? - PullRequest
1 голос
/ 02 апреля 2020

Я изучаю Drupal8 и Twig с книгой Чаза Чамли «Drupal 8 Theming with Twig». Когда я вставляю предоставленный код, я не получаю желаемого результата. (Глава 3, Фильтры) В книге говорится, что на страницу нужно добавить следующее: html .twig file:

{% filter upper %}
<p>{{ name }} is the best cms around.</p>
{% endfilter %}

, но страница выдаст

<P>DRUPAL IS THE BEST CMS AROUND.</P>

(Отображение тегов html на странице, как показано здесь )

Есть что-то, чего мне не хватает, чтобы иметь фильтр веток не изменить теги HTML? или это единственное решение поставить фильтр внутри тега? но этот фильтр должен «обтекать разделы HTML и переменных», так почему он влияет на теги HTML?

Ответы [ 2 ]

0 голосов
/ 02 апреля 2020

Вы можете поместить фильтр вокруг только текста, чтобы он получился следующим образом:

<p>{% filter upper %}{{ name }} is the best cms around.{% endfilter %}</p>

Вы можете проверить свой код веточки здесь: https://twig.stapps.io/

0 голосов
/ 02 апреля 2020

Можете ли вы попробовать?

<p>{{ 'your text'|upper }}</p>

Кроме того, проверьте https://drupal.stackexchange.com/, если у вас есть еще вопросы о друпе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...