{{define "content"}}

Gestion du groupe

Info du groupe

Nom
{{.ViewState.group.Data.name}}
Type de covoiturage
{{if .ViewState.group.Data.recurrent}}
Recurrent
{{else}}
Ponctuelle
{{end}}
Conducteur
{{.ViewState.group.Data.driver_first_name}}  {{.ViewState.group.Data.driver_last_name}}
N° de passager
{{.ViewState.group.Data.number}}
Départ
{{.ViewState.group.Data.depart.properties.label}}
Déstination
{{.ViewState.group.Data.arrive.properties.label}}
{{if .ViewState.group.Data.recurrent}}
Les jours de covoiturage
{{if .ViewState.group.Data.planDays.lundi}}
Lundi   {{if .ViewState.group.Data.planDays.mardi}} Mardi   {{end}} {{if .ViewState.group.Data.planDays.mercredi}} Mercredi   {{end}} {{if .ViewState.group.Data.planDays.jeudi}} Jeudi   {{end}} {{if .ViewState.group.Data.planDays.vendredi}} Vendredi   {{end}} {{if .ViewState.group.Data.planDays.samedi}} Samedi   {{end}} {{if .ViewState.group.Data.planDays.dimanche}} Dimanche  {{end}}
{{end}}
{{end}} {{if .ViewState.group.Data.recurrent}}
Date de départ
{{.ViewState.group.Data.date}}
{{else}}
Date de départ
{{.ViewState.group.Data.departdate}}
{{end}} {{if .ViewState.group.Data.recurrent}}
Date de fin
{{.ViewState.group.Data.enddate}}
{{end}} {{if .ViewState.group.Data.recurrent}}
Heure de départ
{{.ViewState.group.Data.time}}
{{else}}
Heure de départ
{{.ViewState.group.Data.departtime}}
{{end}}

Ajouter un passager

{{if gt .ViewState.group.Data.number .ViewState.number}}
{{ $departureField := "departure" }} {{ $departureLabel := "Départ" }} {{ $departure := .ViewState.departure }} {{ template "address_autocomplete" dict "FieldName" $departureField "FieldLabel" $departureLabel "Address" $departure }} {{ $destinationField := "destination" }} {{ $destinationLabel := "Destination" }} {{ $destination := .ViewState.destination }} {{ template "address_autocomplete" dict "FieldName" $destinationField "FieldLabel" $destinationLabel "Address" $destination }}
{{else}}

Vous avez atteint le nombre maximum de passagers

{{end}}
{{template "map" .}}
{{range .ViewState.beneficiaries}} {{if (index $.ViewState.groups .ID) }} {{end}} {{end}}
Nom du bénéficiaire Départ Déstination
{{if (index $.ViewState.groups .ID).Data.depart}}
{{(index $.ViewState.groups .ID).Data.depart.properties.label}}
{{else}}
...
{{end}}
{{if (index $.ViewState.groups .ID).Data.arrive}}
{{(index $.ViewState.groups .ID).Data.arrive.properties.label}}
{{else}}
...
{{end}}
{{end}}