{{- /*gotype: dev.tandem.ws/tandem/camper/pkg/booking.guestForm*/ -}} <fieldset> <button type="button" onclick="this.closest('fieldset').remove(this);return false;" ><span class="sr-only">{{( pgettext "Remove" "action" )}}</span></button> {{ with .IDDocumentNumber -}} <label> {{( pgettext "ID document number" "input" )}}<br> <input type="text" required name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }} ><br> {{ template "error-message" . }} </label> {{- end }} {{ with .IDDocumentType -}} <label> {{( pgettext "ID document type" "input" )}}<br> <select name="{{ .Name }}" required {{ template "error-attrs" . }} > <option value="">{{( gettext "Choose an ID document type" )}}</option> {{ template "list-options" . }} </select><br> {{ template "error-message" . }} </label> {{- end }} {{ with .IDDocumentDate -}} <label> {{( pgettext "ID document issue date (if any)" "input" )}}<br> <input type="date" max="{{ today }}" name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }} ><br> {{ template "error-message" . }} </label> {{- end }} {{ with .FirstSurname -}} <label> {{( pgettext "First surname" "input" )}}<br> <input type="text" required name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }} ><br> {{ template "error-message" . }} </label> {{- end }} {{ with .SecondSurname -}} <label> {{( pgettext "Second surname (if has one)" "input" )}}<br> <input type="text" name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }} ><br> {{ template "error-message" . }} </label> {{- end }} {{ with .GivenName -}} <label> {{( pgettext "Given name" "input" )}}<br> <input type="text" required name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }} ><br> {{ template "error-message" . }} </label> {{- end }} {{ with .Sex -}} <label> {{( pgettext "Sex" "input" )}}<br> <select name="{{ .Name }}" required {{ template "error-attrs" . }} > <option value="">{{( gettext "Choose a sex" )}}</option> {{ template "list-options" . }} </select><br> {{ template "error-message" . }} </label> {{- end }} {{ with .Birthdate -}} <label> {{( pgettext "Birthdate" "input" )}}<br> <input type="date" required max="{{ today }}" name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }} ><br> {{ template "error-message" . }} </label> {{- end }} {{ with .Country -}} <label> {{( pgettext "Nationality" "input" )}}<br> <select name="{{ .Name }}" required {{ template "error-attrs" . }} > <option value="">{{( gettext "Choose a country" )}}</option> {{ template "list-options" . }} </select><br> {{ template "error-message" . }} </label> {{- end }} {{ with .Phone -}} <label> {{( pgettext "Phone (optional)" "input" )}}<br> <input type="tel" name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }} ><br> {{ template "error-message" . }} </label> {{- end }} {{ with .Address -}} <label> {{( pgettext "Address (optional)" "input" )}}<br> <input type="text" name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }} ><br> {{ template "error-message" . }} </label> {{- end }} </fieldset>