Merge pull request #1542 from alphagov/track-all-form-errors

Track form validation errors in Google analytics
This commit is contained in:
Chris Hill-Scott
2017-10-17 17:06:44 +01:00
committed by GitHub
4 changed files with 20 additions and 12 deletions

View File

@@ -18,7 +18,7 @@
</span>
{% endif %}
{% if field.errors %}
<span class="error-message">
<span class="error-message" data-module="track-error" data-error-type="{{ field.errors[0][0] }}" data-error-label="{{ field.name }}">
{{ field.errors[0][0] }}
</span>
{% endif %}

View File

@@ -9,7 +9,7 @@
<legend class="form-label">
{{ field.label.text|safe }}
{% if field.errors %}
<span class="error-message">
<span class="error-message" data-module="track-error" data-error-type="{{ field.errors[0] }}" data-error-label="{{ field.name }}">
{{ field.errors[0] }}
</span>
{% endif %}
@@ -50,7 +50,7 @@
<legend class="form-label">
{{ field.label.text }}
{% if field.errors %}
<span class="error-message">
<span class="error-message" data-module="track-error" data-error-type="{{ field.errors[0] }}" data-error-label="{{ field.name }}">
{{ field.errors[0] }}
</span>
{% endif %}
@@ -89,7 +89,7 @@
{{ field.label.text }}
{% endif %}
{% if field.errors %}
<span class="error-message">
<span class="error-message" data-module="track-error" data-error-type="{{ field.errors[0] }}" data-error-label="{{ field.name }}">
{{ field.errors[0] }}
</span>
{% endif %}

View File

@@ -24,7 +24,7 @@
</span>
{% endif %}
{% if field.errors %}
<span class="error-message">
<span class="error-message" data-module="track-error" data-error-type="{{ field.errors[0] }}" data-error-label="{{ field.name }}">
{% if not safe_error_message %}{{ field.errors[0] }}{% else %}{{ field.errors[0]|safe }}{% endif %}
</span>
{% endif %}