Symfony2 FormType: передать пользовательские параметры в fieldType - PullRequest
5 голосов
/ 10 января 2012

Я хотел бы передать пользовательские параметры в свое поле. Есть ли способ установить массив параметров в моем поле «код»?

namespace Company\SystemBundle\Form;

use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilder;

class ArbitreType extends AbstractType
{
    public function buildForm(FormBuilder $builder, array $options)
    {
        $builder
            ->add('code','text',array('required' => true))
            //->add('code','text',array('required' => true,'customOption'=>array('option1'=>'value1')))
        ;
    }
}

1 Ответ

0 голосов
/ 10 января 2012

Попробуйте:

$builder
    ->add('code', 'text', array(
        'required' => true,
        'attr' => array(
            'option1' => 'value1'
        )
))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...