From 242ac9804388103ca4ea2f5bd06760b4d3601520 Mon Sep 17 00:00:00 2001 From: Jens Pelzetter Date: Wed, 18 Nov 2020 19:42:41 +0100 Subject: [PATCH] Component for Bootstrap form group with input of type number --- .../components/bootstrap/formGroup.xhtml | 33 -------- .../bootstrap/formGroupNumber.xhtml | 80 +++++++++++++++++++ .../components/bootstrap/formGroupText.xhtml | 39 ++++----- .../ui/admin/categories/category-form.xhtml | 9 ++- 4 files changed, 108 insertions(+), 53 deletions(-) delete mode 100644 ccm-core/src/main/resources/META-INF/resources/components/bootstrap/formGroup.xhtml create mode 100644 ccm-core/src/main/resources/META-INF/resources/components/bootstrap/formGroupNumber.xhtml diff --git a/ccm-core/src/main/resources/META-INF/resources/components/bootstrap/formGroup.xhtml b/ccm-core/src/main/resources/META-INF/resources/components/bootstrap/formGroup.xhtml deleted file mode 100644 index 615f7a3d6..000000000 --- a/ccm-core/src/main/resources/META-INF/resources/components/bootstrap/formGroup.xhtml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - -
- - - - #{cc.attrs.help} - -
-
- - diff --git a/ccm-core/src/main/resources/META-INF/resources/components/bootstrap/formGroupNumber.xhtml b/ccm-core/src/main/resources/META-INF/resources/components/bootstrap/formGroupNumber.xhtml new file mode 100644 index 000000000..ed31d82a2 --- /dev/null +++ b/ccm-core/src/main/resources/META-INF/resources/components/bootstrap/formGroupNumber.xhtml @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + +
+            step = #{cc.attrs.step}
+            step = #{(not empty cc.attrs.step) ? cc.attrs.step : null}
+            step not empty? #{not empty cc.attrs.step}
+        
+
+
+ + + + + #{cc.attrs.help} + +
+ +
+
+ + diff --git a/ccm-core/src/main/resources/META-INF/resources/components/bootstrap/formGroupText.xhtml b/ccm-core/src/main/resources/META-INF/resources/components/bootstrap/formGroupText.xhtml index 2f0cd4f8c..a25af17ba 100644 --- a/ccm-core/src/main/resources/META-INF/resources/components/bootstrap/formGroupText.xhtml +++ b/ccm-core/src/main/resources/META-INF/resources/components/bootstrap/formGroupText.xhtml @@ -1,6 +1,6 @@ - @@ -53,23 +53,24 @@ type="String" /> - - - - - +
+ + + + #{cc.attrs.help} + +
diff --git a/ccm-core/src/main/resources/WEB-INF/views/org/libreccm/ui/admin/categories/category-form.xhtml b/ccm-core/src/main/resources/WEB-INF/views/org/libreccm/ui/admin/categories/category-form.xhtml index 5322ece0f..846ea9b5d 100644 --- a/ccm-core/src/main/resources/WEB-INF/views/org/libreccm/ui/admin/categories/category-form.xhtml +++ b/ccm-core/src/main/resources/WEB-INF/views/org/libreccm/ui/admin/categories/category-form.xhtml @@ -23,7 +23,14 @@ + name="test" + value="foobar bar" /> +

ToDo