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

Estoy generando un formulario para el perfil de usuario, y no se como dejar el campo contraseña vacío.

He usado la instrucción 'data' => null y no parece funcionar.
He intentado con empty_value y empty_data, pero como veo en la documentación no valen para ese tipo de campo password repeated.

Código:
	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'),
			'required' => false,
			'data' => null	
			))
		->add('direccion')
		->add('provincia')
		->add('localidad')
		->add('cp')
		->add('fecha_nacimiento', 'birthday')
		->add('permite_email', 'checkbox', array('required' => false));
	}
Tambien desde twig he añadido el value null y tampoco

Código:
{{ form_widget(formulario.password, {value : null}) }}
El caso es que siempre que genera el formulario sale la contraseña anterior, y me gustaría dejarla vacía si el usuario solo quiere cambiar su dirección, etc.