У меня есть приложение весенней загрузки, которое создает PDF-файл из шаблона HTML, созданного SpringTemplateEngine и тимелеафа. PDF-файл создается с помощью com.openhtmltopdf.pdfboxout.PdfRendererBuilder
Моя проблема в том, что у меня есть работающий заголовок, который появляется на каждой странице, и мне нужно скрыть его для некоторых страниц. CSS выглядит так
Код: Выделить всё
.header {
display: block;
text-align: right;
position: running(header);
}
В основном шаблоне заголовок выглядит так:
и в основной шаблон вставляю еще несколько фрагментов:
Код: Выделить всё
details(details=${item.details}, showHeader=${showHeader})}">
в файле Details.html мне нужно скрыть заголовок одного из вложенных фрагментов:
и в resultTemplate мне нужно скрыть заголовок
Я долго застрял на этом и не смог этого добиться. Я попытался отобразить значение showHeader в resultTemplate, и оно показывает false, как и ожидалось, но заголовок все еще существует. Любая помощь будет очень признательна. Спасибо.
Подробнее здесь:
https://stackoverflow.com/questions/793 ... -thymeleaf