Я пытаюсь оценить выражение, которое исходит из фрагмента тимьяна. Но, похоже, все просто преобразуется в строку.
Вот что у меня в основном шаблоне
[(~{text:default_voucher::voucher-code})]
А voucher-code
фрагмент выглядит как
<th:block th:fragment="voucher-code">${Voucher_code}</th:block>
Но значение Voucher_code
действительно отображается. Вместо этого отображается только текст ${Voucher_code}
.
В моем основном шаблоне, если вместо использования фрагмента ссылаться на переменную, появится код ваучера.
[[${Voucher_code}]]
Есть ли способ заставить это работать?
Обновление
Я получил его, изменив основной шаблон, включив в него фрагмент вроде
<th:block th:insert="~{text:default_voucher::voucher-code}" />