从表单中获取属性

时间:2013-02-11 15:33:27

标签: symfony symfony-forms

我确实创建了一个这样的字段:

    $builder->add('new_item', 'text', array(
        'required' => false,
        'property_path' => false,
        'attr' => array('id' => $list_id),
            )
    );

当表单有效时,如何在Method POST中获取属性id

谢谢!

1 个答案:

答案 0 :(得分:2)

我建议您为您的值创建一个隐藏字段:

$builder->add('my_hidden_field', 'hidden', array(
    'data' => $list_id,
    'property_path' => false
    )
);

(注意:使用值false的{​​{3}}选项意味着它不会写入对象)

在对id服务器进行POST之后,您无法检索字段的{{1}}属性。