Я использую расширение yiisoft / yii2-twig для Yii2 для рендеринга шаблона из строки.
Строка для визуализации:
{% set data = {
"name": "john",
"created_date": "22-05-2019"
} %}
{{ data.created_date }}
Hello {{data.name|default("john doe")}}
Я рендеринг, используя следующий view.twig:
<div>{{include(template_from_string(source))}}</div>
Однако, когда я пытаюсь отобразить эту строку, ветка возвращает следующую ошибку:
Unexpected character '&' in "__string_template__968dfade1318b592917e3a012d8c551b94f1c0c45f000ef60c8ea12df92abf4" at line 208.
Шаблон строки:
{% set data = {
"name": "john"
"created_date": "22-05-2019"
} %}
{{ data.created_date }}
Hello {{data.name|default("john doe")}}
Я знаю, что ошибка в фильтре по умолчанию, потому что я использую кавычки. Как я могу решить это?