feat: allow editing of nationality in personal data

This commit is contained in:
Björn Fromme
2026-03-16 12:02:59 +01:00
parent 7708ea6a0f
commit 18d60c8781
2 changed files with 6 additions and 2 deletions
+5
View File
@@ -32,6 +32,11 @@ class PersonalDataType extends AbstractType
'label' => 'Land',
'property_path' => 'address.country',
])
->add('nationality', CountryType::class, [
'label' => 'Nationalität',
'property' => 'nationality',
'preferred_choices' => ['D', 'A', 'CH'],
])
->add('email', EmailType::class, [
'label' => 'E-Mail',
'property_path' => 'communication.email',
+1 -2
View File
@@ -15,8 +15,6 @@
<strong>Gender</strong>: {{ personalData.gender|map_gender }}
<br>
<strong>Geburtsdatum</strong>: {{ personalData.dateOfBirth|date('d.m.Y') }}
<br>
<strong>Nationalität</strong>: {{ personalData.nationality|map_nationality|default('-') }}
</div>
<div id="newsletter">
<p class="pb-4 text-white">
@@ -47,6 +45,7 @@
{{ form_row(personalDataForm.country, { 'label_attr': { 'class': 'text-white' } }) }}
</div>
<div>
{{ form_row(personalDataForm.nationality, { 'label_attr': { 'class': 'text-white' } }) }}
{{ form_row(personalDataForm.email, { 'label_attr': { 'class': 'text-white' } }) }}
{{ form_row(personalDataForm.phone, { 'label_attr': { 'class': 'text-white' } }) }}
{{ form_row(personalDataForm.mobile, { 'label_attr': { 'class': 'text-white' } }) }}