我需要使用自定义过滤器更改值或标签的格式。但是,我需要从表单构建器而不是在 Twig 模板本身中执行此操作。换句话说,当我在抽象类型类中构建表单时,我需要能够应用特定的格式。

这是一个需要这样做的应用程序:

分配给表单元素的标签基于数据库表字段名称。我需要能够更改这些标签的呈现方式,例如标题大小写或大写等。

这样做的最佳方法是什么?

谢谢!

最佳答案

您可以 create a custom form field type ,从选择或实体字段类型扩展。然后你可以自定义 the template for the field 应用过滤器或任何你想要的。

关于php - Symfony 2 : Using Twig extension in form builder,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11173178/

10-15 13:12