summaryrefslogtreecommitdiff
path: root/themes
diff options
context:
space:
mode:
authorSean Fridman <fridman@mail.sfsu.edu>2015-04-08 23:43:35 -0400
committerSean Fridman <fridman@mail.sfsu.edu>2015-04-08 23:44:17 -0400
commit62ee0595346e5254c10083e43346be40dbb96d70 (patch)
tree8c70d1256edcf64c844af702296a7c5f1252716f /themes
parentf8f9c515cd9c413323f64692fd0528877a8fceed (diff)
Properly handle and display form errors
Diffstat (limited to 'themes')
-rw-r--r--themes/okadmin/templates/partials/errors.liquid10
-rw-r--r--themes/okadmin/templates/resource.liquid2
-rw-r--r--themes/okadmin/templates/resource_new.liquid2
3 files changed, 14 insertions, 0 deletions
diff --git a/themes/okadmin/templates/partials/errors.liquid b/themes/okadmin/templates/partials/errors.liquid
new file mode 100644
index 0000000..cdb0b25
--- /dev/null
+++ b/themes/okadmin/templates/partials/errors.liquid
@@ -0,0 +1,10 @@
+<div class="errors">
+ {% for error in errors %}
+ <div class="error">
+ <div class="message">{{error.message}}</div>
+ <div class="assertion">
+ Expected {{error.expected}} but got {{error.actual}}
+ </div>
+ </div>
+ {% endfor %}
+</div>
diff --git a/themes/okadmin/templates/resource.liquid b/themes/okadmin/templates/resource.liquid
index 26d62f2..49ccc7c 100644
--- a/themes/okadmin/templates/resource.liquid
+++ b/themes/okadmin/templates/resource.liquid
@@ -1,5 +1,7 @@
{% include 'partials/head' %}
+{% include 'partials/errors' %}
+
<nav>
<a href="../..">Back</a>
</nav>
diff --git a/themes/okadmin/templates/resource_new.liquid b/themes/okadmin/templates/resource_new.liquid
index 400d670..c57dd83 100644
--- a/themes/okadmin/templates/resource_new.liquid
+++ b/themes/okadmin/templates/resource_new.liquid
@@ -1,5 +1,7 @@
{% include 'partials/head' %}
+{% include 'partials/errors' %}
+
<nav>
<a href="../..">Back</a>
</nav>