You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@taverna.apache.org by al...@apache.org on 2015/08/24 13:42:11 UTC

[45/50] [abbrv] incubator-taverna-databundle-viewer git commit: Create shared partial for display errors

Create shared partial for display errors


Project: http://git-wip-us.apache.org/repos/asf/incubator-taverna-databundle-viewer/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-taverna-databundle-viewer/commit/07b6647d
Tree: http://git-wip-us.apache.org/repos/asf/incubator-taverna-databundle-viewer/tree/07b6647d
Diff: http://git-wip-us.apache.org/repos/asf/incubator-taverna-databundle-viewer/diff/07b6647d

Branch: refs/heads/master
Commit: 07b6647d32dbe5fc3ffbf2cc70e46f35b5fdbb56
Parents: 30d47c0
Author: Denis Karyakin <sa...@gmail.com>
Authored: Thu Aug 20 16:32:41 2015 +0300
Committer: Denis Karyakin <sa...@gmail.com>
Committed: Thu Aug 20 16:32:41 2015 +0300

----------------------------------------------------------------------
 app/views/data_bundles/_form.html.slim |  1 +
 app/views/shared/_errors.html.slim     | 12 ++++++++++++
 2 files changed, 13 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-taverna-databundle-viewer/blob/07b6647d/app/views/data_bundles/_form.html.slim
----------------------------------------------------------------------
diff --git a/app/views/data_bundles/_form.html.slim b/app/views/data_bundles/_form.html.slim
index 113469a..60f0cfc 100644
--- a/app/views/data_bundles/_form.html.slim
+++ b/app/views/data_bundles/_form.html.slim
@@ -1,4 +1,5 @@
 = form_for @data_bundle, multipart: true, html: {role: 'form'} do |f|
+  = render partial: 'shared/errors', locals: {object: @data_bundle}
   .box-body
     .form-group
       label for="data_bundle_name" DataBundle name

http://git-wip-us.apache.org/repos/asf/incubator-taverna-databundle-viewer/blob/07b6647d/app/views/shared/_errors.html.slim
----------------------------------------------------------------------
diff --git a/app/views/shared/_errors.html.slim b/app/views/shared/_errors.html.slim
new file mode 100644
index 0000000..8e9b77e
--- /dev/null
+++ b/app/views/shared/_errors.html.slim
@@ -0,0 +1,12 @@
+- if object.errors.any?
+  #error_explanation
+    .row
+      .col-md-12
+        .alert.alert-danger
+          .font100
+            h2.label.label-danger
+              | Errors
+            ol
+              - object.errors.full_messages.each do |msg|
+                li
+                  = msg