src/Cpm/JovenesBundle/Form/PerfilUsuarioType.php
/**
     * Builds the embedded form representing the user.
     *
     * @param FormBuilder $builder
     * @param array       $options
     */
Builds the embedded form representing the user.
@param FormBuilder $builder
@param array       $options
Builds the embedded form representing the user . @param FormBuilder $builder @param array $options
protected function buildUserForm(FormBuilder $builder, array $options)
    {
        $builder
            ->add('nombre')
            ->add('apellido')
            ->add('dni', 'number')
    		->add('email', 'email')
            ->add('facebookURL',null,array('label'=>'Dirección de Facebook',
            								'required'=>false,
            								'attr'=>array('title'=>'Ingresar dirección de barra de dirección: https://www.facebook.com/usuario...')
            							    )
            								)
            ->add('distrito','entity',array( 'class' => 'CpmJovenesBundle:Distrito',
            									'label'=>'Distrito', 
            									'attr' => array('class'=>'distrito-selector'),
     											'query_builder' => function($er) {
													        return $er->createQueryBuilder('dis')
													            ->orderBy('dis.nombre', 'ASC');
    														}
    											))
    		->add('localidad',null,array('attr'=>array('class'=>'localidad-selector')))
    		->add('domicilio',null,array('label'=>'Domicilio','required'=>true))
            ->add('codigoPostal',null,array('label'=>'Código Postal'))
            ->add('telefono',null,array('label'=>'Teléfono'))
            ->add('telefonoCelular', 'text', array('required'=>false,
    												'label' => 'Teléfono Celular'))
    		->add('aniosParticipo','hidden',array('label'=>'Años en los que participó'))										
    												;
    }
protected function buildUserForm ( FormBuilder $ builder , array $ options ) { $ builder -> add ( 'nombre' ) -> add ( 'apellido' ) -> add ( 'dni' , 'number' ) -> add ( 'email' , 'email' ) -> add ( 'facebookURL' , null , array ( 'label' => 'Dirección de Facebook', 'required' => false , 'attr' => array ( 'title' => 'Ingresar dirección de barra de dirección: https://www.facebook.com/usuario...') ) ) -> add ( 'distrito' , 'entity' , array ( 'class' => 'CpmJovenesBundle:Distrito' , 'label' => 'Distrito' , 'attr' => array ( 'class' => 'distrito-selector' ) , 'query_builder' => function ( $ er ) { return $ er -> createQueryBuilder ( 'dis' ) -> orderBy ( 'dis.nombre' , 'ASC' ) ; } ) ) -> add ( 'localidad' , null , array ( 'attr' => array ( 'class' => 'localidad-selector' ) ) ) -> add ( 'domicilio' , null , array ( 'label' => 'Domicilio' , 'required' => true ) ) -> add ( 'codigoPostal' , null , array ( 'label' => 'Código Postal') ) -> add ( 'telefono' , null , array ( 'label' => 'Teléfono') ) -> add ( 'telefonoCelular' , 'text' , array ( 'required' => false , 'label' => 'Teléfono Celular') ) -> add ( 'aniosParticipo' , 'hidden' , array ( 'label' => 'Años en los que participó')) ; }
Builds the embedded form representing the user.
Builds the embedded form representing the user .