根据Symfony2中的选项构建表单

时间:2013-07-12 03:31:34

标签: forms symfony

我不知道如何基于选项数组动态创建表单。构建器将使用该数组来创建字段及其选项。例如,在我的选项数组中有{'name' => array{'type' => 'string', 'options' => {'required'}},表单将为

public function buildForm($builder){
    // I think options will be parse here....

    $builder->add('name', 'string', array('required'=>true));
}

有没有人知道这样做的好方法?

1 个答案:

答案 0 :(得分:0)

我不是表格专家,买你应该做一个表格工厂。 读这个:http://symfony.com/doc/current/cookbook/form/dynamic_form_modification.html应该有帮助