表单过滤器中的原始HTML

时间:2010-06-22 13:40:48

标签: symfony1 admin-generator

在我的公司,我们开发了运动员管理解决方案,每个运动员都被管理员用户插入应用程序中。对于引用的解决方案,它使用了symfony管理生成器。

在第二个项目迭代中,其中一个客户要求将打印的运动员名单变得更加清晰。为此,我们创建了适当的CSS样式,供用户选择浏览器打印选项时使用。

然而,运动员表单过滤器有一些HTML标签(symfony小部件),它们无法正确呈现,即可能有多个选择的选择标签(选择选项不会出现在打印预览中)。

因此,我想知道是否可以直接在表单过滤器上插入原始HTML(获取所选选项并将其转换为标签或纯文本),只有在用户选择打印选项时才能看到。 / p>

1 个答案:

答案 0 :(得分:0)

您可以使用自定义窗口小部件代替标准选择窗口小部件,该窗口小部件会添加您希望在打印时显示的值,但默认情况下会隐藏样式。然后使用打印样式表显示它们。