Ver Mensaje Individual
  #16 (permalink)  
Antiguo 29/07/2014, 01:54
Avatar de Delek
Delek
 
Fecha de Ingreso: marzo-2005
Ubicación: Madrid
Mensajes: 75
Antigüedad: 19 años, 1 mes
Puntos: 0
Respuesta: Campo password vacio

Es la versión 2.4, de hecho el salto de la 1.4 a la 2.0 lo di con la 2.3 por que quería empezar con una versión más estable.

Te adjunto el Formtype:

Código:
<?php
namespace Magic\UsuariosBundle\Form\Frontend;

use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolverInterface;

class UsuarioPerfilType extends AbstractType
{
	public function buildForm(FormBuilderInterface $builder, array $options)
	{
		$builder
		->add('nombre')
		->add('apellidos')
		->add('email', 'email')
		->add('password', 'repeated', array(
			'type' => 'password',
			'invalid_message' => 'Las dos contraseñas deben coincidir',
			'first_options'  => array('label' => 'Contraseña'),
			'second_options' => array('label' => 'Repetir contraseña'),
			'options' => array('always_empty' => null),
			'required' => false,
			'mapped' => false
			))			
		->add('direccion')
		->add('provincia')
		->add('localidad')
		->add('cp')
		->add('fecha_nacimiento', 'birthday')
		->add('permite_email', 'checkbox', array('required' => false));
	}
	
	public function setDefaultOptions(OptionsResolverInterface $resolver)
	{
        $resolver->setDefaults(array(
            'data_class' => 'Magic\UsuariosBundle\Entity\Usuarios',
            'validation_groups' => array('default', 'registro')
        ));
	}

	public function getName()
	{
		return 'frontend_usuario';
	}
}