29/07/2014, 01:54
|
| | | Fecha de Ingreso: marzo-2005 Ubicación: Madrid
Mensajes: 75
Antigüedad: 19 años, 9 meses 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';
}
}
|