add an export for person list

This commit is contained in:
2016-12-09 19:51:41 +01:00
parent 58398458c1
commit 60cb1e60f0
4 changed files with 241 additions and 36 deletions

View File

@@ -70,42 +70,6 @@ services:
- "@chill.main.form.data_transformer.center_transformer"
tags:
- { name: form.type, alias: chill_personbundle_person_creation }
chill.person.export.export_count_person:
class: Chill\PersonBundle\Export\Export\CountPerson
arguments:
- "@doctrine.orm.entity_manager"
tags:
- { name: chill.export, alias: count_person }
chill.person.export.filter_gender:
class: Chill\PersonBundle\Export\Filter\GenderFilter
tags:
- { name: chill.export_filter, alias: person_gender_filter }
chill.person.export.filter_nationality:
class: Chill\PersonBundle\Export\Filter\NationalityFilter
arguments:
- "@chill.main.helper.translatable_string"
tags:
- { name: chill.export_filter, alias: person_nationality_filter }
chill.person.export.aggregator_nationality:
class: Chill\PersonBundle\Export\Aggregator\NationalityAggregator
arguments:
- "@chill.main.countries_repository"
- "@chill.main.helper.translatable_string"
- "@translator"
tags:
- { name: chill.export_aggregator, alias: person_nationality_aggregator }
chill.person.export.aggregator_gender:
class: Chill\PersonBundle\Export\Aggregator\GenderAggregator
arguments:
- "@translator"
tags:
- { name: chill.export_aggregator, alias: person_gender_aggregator }
chill.person.form.type.pick_person:
class: Chill\PersonBundle\Form\Type\PickPersonType

View File

@@ -1,16 +1,26 @@
Edit: Modifier
'First name': Prénom
firstname: prénom
firstName: prénom
'Last name': Nom
lastname: nom
lastName: nom
Name: Nom
id: identifiant
Birthdate: 'Date de naissance'
birthdate: date de naissance
'Date of birth': 'Date de naissance'
dateOfBirth: date de naissance
dateofbirth: date de naissance
'Unknown date of birth': 'Date de naissance inconnue'
Nationality: Nationalité
'Without nationality': 'Sans nationalité'
Gender: Genre
gender: genre
'Creation date': 'Date d''ouverture'
'Not given': 'Non renseigné'
'Place of birth': 'Lieu de naissance'
placeOfBirth: lieu de naissance
'Country of birth': 'Pays de naissance'
'Unknown country of birth': 'Pays inconnu'
'Marital status': 'État civil'
@@ -21,6 +31,7 @@ Email: 'Courrier électronique'
Address: Adresse
Memo: Mémo
Phonenumber: 'Numéro de téléphone'
phonenumber: numéro de téléphone
'{0} Born the %date% | {1} Born the %date%': '{0} Né le %date% | {1} Née le %date%'
'Spoken languages': 'Langues parlées'
'Unknown spoken languages': 'Langues parlées inconnues'
@@ -128,6 +139,9 @@ Accompanyied people: Personnes accompagnées
## exports
Count peoples by various parameters.: Compte le nombre de personnes en fonction de différents filtres.
Count peoples: Nombre de personnes
List peoples: Liste des personnes
Create a list of people according to various filters.: Crée une liste des personnes selon différents filtres.
Fields to include in export: Champs à inclure dans l'export
## filters
Filter by person gender: Filtrer par genre de la personne