【问题标题】:how to create a Custom Form Field Type for Symfony2 which store a float,float?如何为存储浮点数、浮点数的 Symfony2 创建自定义表单字段类型?
【发布时间】:2012-12-18 19:43:18
【问题描述】:

我需要 hekp 为输入创建自定义表单字段类型,如下所示:

"float, float"

我将它作为字符串存储在数据库中,但表单输入必须是“float,float”

我不知道怎么做,我试着在这里查看文档: http://symfony.com/doc/2.0/cookbook/form/create_custom_field_type.html

但我没有解决它

【问题讨论】:

  • "float, float" 是一个字符串。你的意思是你需要验证字符串是否包含两个用逗号分隔的浮点数?如果是这种情况,您只需要编写自己的验证器,而不必担心数据转换器。

标签: symfony


【解决方案1】:

我认为您想要的而不是自定义字段类型是 custom validator 结合 data transformer 在验证之前转换您的字符串输入。

【讨论】:

    猜你喜欢
    • 2013-02-10
    • 2018-08-05
    • 1970-01-01
    • 2015-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-19
    • 1970-01-01
    相关资源
    最近更新 更多