feat/login #10
@@ -20,6 +20,7 @@ class UserProfileType extends AbstractType
|
|||||||
public function buildForm(FormBuilderInterface $builder, array $options): void
|
public function buildForm(FormBuilderInterface $builder, array $options): void
|
||||||
{
|
{
|
||||||
$builder
|
$builder
|
||||||
|
// Champs en lecture seule (données issues du LDAP)
|
||||||
->add('firstName', TextType::class, [
|
->add('firstName', TextType::class, [
|
||||||
'label' => 'Prénom',
|
'label' => 'Prénom',
|
||||||
'disabled' => true,
|
'disabled' => true,
|
||||||
@@ -36,15 +37,6 @@ class UserProfileType extends AbstractType
|
|||||||
'label' => 'E-mail',
|
'label' => 'E-mail',
|
||||||
'disabled' => true,
|
'disabled' => true,
|
||||||
])
|
])
|
||||||
->add('alternateEmail', EmailType::class, [
|
|
||||||
'label' => 'E-mail de secours',
|
|
||||||
'constraints' => [
|
|
||||||
new Regex(
|
|
||||||
pattern: '/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/',
|
|
||||||
message: 'L\'adresse e-mail n\'est pas valide.'
|
|
||||||
)
|
|
||||||
]
|
|
||||||
])
|
|
||||||
->add('emailQuota', TextType::class, [
|
->add('emailQuota', TextType::class, [
|
||||||
'label' => 'Espace de stockage de votre boîte mail : ',
|
'label' => 'Espace de stockage de votre boîte mail : ',
|
||||||
'disabled' => true,
|
'disabled' => true,
|
||||||
@@ -65,6 +57,17 @@ class UserProfileType extends AbstractType
|
|||||||
'label' => 'Accès à l\'Agora : ',
|
'label' => 'Accès à l\'Agora : ',
|
||||||
'disabled' => true,
|
'disabled' => true,
|
||||||
])
|
])
|
||||||
|
|
||||||
|
// Champs modifiables par l'adhérent
|
||||||
|
->add('alternateEmail', EmailType::class, [
|
||||||
|
'label' => 'E-mail de secours',
|
||||||
|
'constraints' => [
|
||||||
|
new Regex(
|
||||||
|
pattern: '/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/',
|
||||||
|
message: 'L\'adresse e-mail n\'est pas valide.'
|
||||||
|
)
|
||||||
|
]
|
||||||
|
])
|
||||||
->add('telephone', TelType::class, [
|
->add('telephone', TelType::class, [
|
||||||
'label'=>'Téléphone',
|
'label'=>'Téléphone',
|
||||||
'required' => false,
|
'required' => false,
|
||||||
|
|||||||
Reference in New Issue
Block a user