php - 交响乐 2 : Using Twig extension in form builder

标签 php symfony

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

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

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

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

谢谢!

最佳答案

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

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

相关文章:

php - 显示 MySQL 最后 5 条不同的搜索结果

symfony - 允许 Symfony2 路由的尾部斜杠不带参数吗?

php - 表单成功后重定向 symfony 4

javascript - 使用 JS 设置 Twig 值

symfony - 在 codeception.yml 中使用参数占位符

php - 多次哈希传​​递会使存储密码更安全吗?

php - 用PHP读写excel文件

php - Symfony 3 - 编辑表单 - 用数据库数据(数组)填充字段

php - 基于 mySQL 数据动态创建 HTML 元素

php - 交响乐 3 : Doctrine dateTime problems row