Теги HTML отображаются в Twig в виде строки, а не тегов HTML - PullRequest
0 голосов
/ 14 января 2020

Я передаю переменную из PHP в Twig, которая содержит HTML теги. Например, мой код метода:

public function test(string $string): string
{
    return '<span>' . $string . '</span>';
}

Я выведу этот метод в Twig:

<div>{{ test('abc') }}</div>

Вывод на странице: <span>abc</span> вместо обычного abc

Мне нужно решить эту проблему на стороне PHP кода без использования каких-либо веток фильтров или функций (без raw или autoescape false).

Я пытался взглянуть на код метода raw в модуле Twig, но там все очень запутанно, и я не мог понять это.

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