{{- /*gotype: dev.tandem.ws/tandem/camper/pkg/booking.publicPage*/ -}} {{ with .Form -}}
{{( pgettext "Accommodation" "title" )}} {{ range .CampsiteType.Options -}}
{{- end }} {{ template "error-message" .CampsiteType }}
{{ with .Dates -}}
{{( pgettext "Booking Period" "title" )}} {{ with .ArrivalDate -}} {{ template "error-message" . }} {{- end }} {{ with .DepartureDate -}} {{ template "error-message" . }} {{- end }}
{{- end }} {{ with $guests := .Guests -}}
{{( pgettext "Guests" "title" )}} {{ with .NumberAdults -}} {{ template "error-message" . }} {{- end }} {{ with .NumberTeenagers -}} {{ template "error-message" . }} {{- end }} {{ with .NumberChildren -}} {{ template "error-message" . }} {{- end }} {{ if .Error -}}

{{ .Error }}

{{- end }} {{ if .NumberDogs -}} {{ with .NumberDogs -}} {{ template "error-message" . }} {{- end }} {{- else -}} {{( gettext "Note: This accommodation does not allow dogs.") | raw }} {{- end }}
{{- end }} {{ with .Options -}}
{{ .Legend }} {{ with .ZonePreferences -}} {{ template "error-message" . }} {{- end }} {{ range .Options -}} {{ template "error-message" .Input }} {{- end }}
{{- end }} {{ with .Customer -}}
{{( pgettext "Customer Details" "title" )}} {{ with .FullName -}} {{ template "error-message" . }} {{- end }} {{ with .Address -}} {{ template "error-message" . }} {{- end }} {{ with .PostalCode -}} {{ template "error-message" . }} {{- end }} {{ with .City -}} {{ template "error-message" . }} {{- end }} {{ with .Country -}} {{ template "error-message" . }} {{- end }} {{ with .Email -}} {{ template "error-message" . }} {{- end }} {{ with .Phone -}} {{ template "error-message" . }} {{- end }} {{ with .ACSICard -}}
{{ template "error-message" . }} {{- end }} {{ with .Agreement -}}
{{ template "error-message" . }} {{- end }}
{{- end }}
{{ with .Cart -}} {{- end }} {{- end }}