Gracias hhs, voy leerme bien esa documentación que parece muy interesante.
Lisandro, una magnifica idea, he añadido el mapped al campo y..... nada, no funciona, lo sigue rellenando, esto es de brujas.
Código:
->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
))
Le estoy dando vueltas, y me huele que todo puede ser por el campo repeated. voy a probar un par de cosas a ver si funciona, que ahora estoy liado con el problema para subirlo a producción. Esto de pasar de la 1.4 a la 2.4 de golpe es demasiado para mi.