Необработанный HTML в фильтре форм

В моей компании мы разработали решение по управлению спортсменами, где каждый спортсмен вставляется в приложение пользователями-администраторами. Для указанного решения использовался генератор администратора Symfony.

На второй итерации проекта одна из просьб клиентов состояла в том, чтобы сделать печатный список спортсменов более разборчивым. Для этого мы создали надлежащие стили CSS, которые будут использоваться, когда пользователь выбирает опцию печати в браузере.

Однако фильтр формы спортсменов содержит некоторые теги HTML (виджеты Symfony), которые не отображаются должным образом, а именно тег select, который может иметь несколько вариантов выбора (варианты выбора не отображаются в окне предварительного просмотра).

Итак, я хотел бы знать, возможно ли вставить необработанный HTML-код непосредственно в фильтр формы (получить выбранные параметры и преобразовать их в метки или простой текст), который будет виден только тогда, когда пользователь выберет параметр печати.

1 ответ

Вы можете поместить собственный виджет вместо стандартного виджета выбора, который добавляет значения, которые вы хотите показывать при печати, но по умолчанию скрыты в стилях. Затем вы показываете их, используя свою таблицу стилей печати.

Другие вопросы по тегам