Add error messages to the booking form
I forgot _all_ of them….
This commit is contained in:
parent
a37d11eed9
commit
57b4360dfb
|
@ -20,6 +20,7 @@
|
||||||
name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }}
|
name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }}
|
||||||
><br>
|
><br>
|
||||||
</label>
|
</label>
|
||||||
|
{{ template "error-message" . }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{ with .Address -}}
|
{{ with .Address -}}
|
||||||
<label>
|
<label>
|
||||||
|
@ -28,6 +29,7 @@
|
||||||
name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }}
|
name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }}
|
||||||
><br>
|
><br>
|
||||||
</label>
|
</label>
|
||||||
|
{{ template "error-message" . }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{ with .PostalCode -}}
|
{{ with .PostalCode -}}
|
||||||
<label>
|
<label>
|
||||||
|
@ -36,6 +38,7 @@
|
||||||
name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }}
|
name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }}
|
||||||
><br>
|
><br>
|
||||||
</label>
|
</label>
|
||||||
|
{{ template "error-message" . }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{ with .City -}}
|
{{ with .City -}}
|
||||||
<label>
|
<label>
|
||||||
|
@ -44,6 +47,7 @@
|
||||||
name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }}
|
name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }}
|
||||||
><br>
|
><br>
|
||||||
</label>
|
</label>
|
||||||
|
{{ template "error-message" . }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{ with .Country -}}
|
{{ with .Country -}}
|
||||||
<label>
|
<label>
|
||||||
|
@ -54,6 +58,7 @@
|
||||||
{{ template "error-attrs" . }}>{{ template "list-options" . }}
|
{{ template "error-attrs" . }}>{{ template "list-options" . }}
|
||||||
</select><br>
|
</select><br>
|
||||||
</label>
|
</label>
|
||||||
|
{{ template "error-message" . }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{ with .Email -}}
|
{{ with .Email -}}
|
||||||
<label>
|
<label>
|
||||||
|
@ -62,6 +67,7 @@
|
||||||
name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }}
|
name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }}
|
||||||
><br>
|
><br>
|
||||||
</label>
|
</label>
|
||||||
|
{{ template "error-message" . }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{ with .Phone -}}
|
{{ with .Phone -}}
|
||||||
<label>
|
<label>
|
||||||
|
@ -70,6 +76,7 @@
|
||||||
name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }}
|
name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }}
|
||||||
><br>
|
><br>
|
||||||
</label>
|
</label>
|
||||||
|
{{ template "error-message" . }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
</fieldset>
|
</fieldset>
|
||||||
<fieldset>
|
<fieldset>
|
||||||
|
@ -81,6 +88,7 @@
|
||||||
name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }}
|
name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }}
|
||||||
><br>
|
><br>
|
||||||
</label>
|
</label>
|
||||||
|
{{ template "error-message" . }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{ with .Teenagers -}}
|
{{ with .Teenagers -}}
|
||||||
<label>
|
<label>
|
||||||
|
@ -89,6 +97,7 @@
|
||||||
name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }}
|
name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }}
|
||||||
><br>
|
><br>
|
||||||
</label>
|
</label>
|
||||||
|
{{ template "error-message" . }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{ with .Children -}}
|
{{ with .Children -}}
|
||||||
<label>
|
<label>
|
||||||
|
@ -97,6 +106,7 @@
|
||||||
name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }}
|
name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }}
|
||||||
><br>
|
><br>
|
||||||
</label>
|
</label>
|
||||||
|
{{ template "error-message" . }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{ with .Dogs -}}
|
{{ with .Dogs -}}
|
||||||
<label>
|
<label>
|
||||||
|
@ -105,14 +115,17 @@
|
||||||
name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }}
|
name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }}
|
||||||
><br>
|
><br>
|
||||||
</label>
|
</label>
|
||||||
|
{{ template "error-message" . }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
</fieldset>
|
</fieldset>
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<legend>{{( pgettext "Accomodation" "title" )}}</legend>
|
<legend>{{( pgettext "Accomodation" "title" )}}</legend>
|
||||||
{{ range .CampsiteType.Options -}}
|
{{ range .CampsiteType.Options -}}
|
||||||
<label><input type="radio" name="{{ $.Form.CampsiteType.Name }}" value="{{ .Value }}"
|
<label><input type="radio" name="{{ $.Form.CampsiteType.Name }}" value="{{ .Value }}"
|
||||||
|
{{ if $.Form.CampsiteType.IsSelected .Value }}checked{{ end }}
|
||||||
> {{ .Label }}</label><br>
|
> {{ .Label }}</label><br>
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
{{ template "error-message" .CampsiteType }}
|
||||||
</fieldset>
|
</fieldset>
|
||||||
{{ range .CampsiteType.Options -}}
|
{{ range .CampsiteType.Options -}}
|
||||||
{{ $options := index $.Form.CampsiteTypeOptions .Value }}
|
{{ $options := index $.Form.CampsiteTypeOptions .Value }}
|
||||||
|
@ -128,6 +141,7 @@
|
||||||
{{ template "error-attrs" .Input }}
|
{{ template "error-attrs" .Input }}
|
||||||
><br>
|
><br>
|
||||||
</label>
|
</label>
|
||||||
|
{{ template "error-message" .Input }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
</fieldset>
|
</fieldset>
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
@ -141,6 +155,7 @@
|
||||||
name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }}
|
name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }}
|
||||||
><br>
|
><br>
|
||||||
</label>
|
</label>
|
||||||
|
{{ template "error-message" . }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{ with .DepartureDate -}}
|
{{ with .DepartureDate -}}
|
||||||
<label>
|
<label>
|
||||||
|
@ -149,6 +164,7 @@
|
||||||
name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }}
|
name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }}
|
||||||
><br>
|
><br>
|
||||||
</label>
|
</label>
|
||||||
|
{{ template "error-message" . }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{ with .AreaPreferences -}}
|
{{ with .AreaPreferences -}}
|
||||||
<label>
|
<label>
|
||||||
|
@ -157,18 +173,21 @@
|
||||||
name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }}
|
name="{{ .Name }}" value="{{ .Val }}" {{ template "error-attrs" . }}
|
||||||
><br>
|
><br>
|
||||||
</label>
|
</label>
|
||||||
|
{{ template "error-message" . }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{ with .ACSICard -}}
|
{{ with .ACSICard -}}
|
||||||
<label>
|
<label>
|
||||||
<input type="checkbox" name="{{ .Name }}" {{ if .Checked}}checked{{ end }}
|
<input type="checkbox" name="{{ .Name }}" {{ if .Checked}}checked{{ end }}
|
||||||
{{ template "error-attrs" . }}
|
{{ template "error-attrs" . }}
|
||||||
> {{( pgettext "ACSI card? (optional)" "input" )}}</label><br>
|
> {{( pgettext "ACSI card? (optional)" "input" )}}</label><br>
|
||||||
|
{{ template "error-message" . }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{ with .Agreement -}}
|
{{ with .Agreement -}}
|
||||||
<label>
|
<label>
|
||||||
<input type="checkbox" required name="{{ .Name }}" {{ if .Checked}}checked{{ end }}
|
<input type="checkbox" required name="{{ .Name }}" {{ if .Checked}}checked{{ end }}
|
||||||
{{ template "error-attrs" . }}
|
{{ template "error-attrs" . }}
|
||||||
> {{( pgettext "I have read and I accept the reservation conditions" "input" )}}</label><br>
|
> {{( pgettext "I have read and I accept the reservation conditions" "input" )}}</label><br>
|
||||||
|
{{ template "error-message" . }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
</fieldset>
|
</fieldset>
|
||||||
<footer>
|
<footer>
|
||||||
|
|
Loading…
Reference in New Issue