是否可以在Symfony 2中创建自定义表单字段属性?
|
在Symfony2表单组件中,可以创建自定义属性吗?
我问的原因是因为我正在某种边缘情况下使用read_only不够用。
这是场景:我需要根据一些外部逻辑解析的结果来绑定数据。这很关键,因为我可能默认情况下禁用了某些字段,但是根据外部逻辑,这些字段可能会被激活。我无法使用客户端脚本生成此结果,必须在form属性中将其禁用。
如果我将字段开头为read_only,它将被禁用,但是我将永远无法将数据绑定到该字段。因此,鉴于上述外部逻辑的结果,我将无法使用read_only。因此,这使我别无选择,只能使用其他属性来禁用该字段。
是否可以创建自定义属性来产生此禁用效果?
没有找到相关结果
已邀请:
3 个回复
降女陷费券
如果这是您要执行的操作,则可以这样做,如下所示:
文档在这里: http://symfony.com/doc/2.0/reference/forms/types/field.html
味芯憨
豹芜澈