From cf14306c2b3f82a81f8d56669a71633b4d4b5fce Mon Sep 17 00:00:00 2001 From: marvin-borner@live.com Date: Mon, 16 Apr 2018 21:09:05 +0200 Subject: Main merge to user management system - files are now at /main/public/ --- .../FormGenerator/FormGenerator.html.twig | 33 ++++++++++++ .../templates/FormGenerator/confirm.html.twig | 28 ++++++++++ .../templates/FormGenerator/macros/alert.html.twig | 5 ++ .../FormGenerator/macros/checkbox.html.twig | 5 ++ .../FormGenerator/macros/hidden.html.twig | 3 ++ .../FormGenerator/macros/select.html.twig | 5 ++ .../templates/FormGenerator/macros/text.html.twig | 10 ++++ .../FormGenerator/macros/textarea.html.twig | 5 ++ .../templates/FormGenerator/modal-large.html.twig | 3 ++ .../templates/FormGenerator/modal.html.twig | 62 ++++++++++++++++++++++ .../templates/FormGenerator/typehead.html.twig | 15 ++++++ 11 files changed, 174 insertions(+) create mode 100755 main/app/sprinkles/FormGenerator/templates/FormGenerator/FormGenerator.html.twig create mode 100755 main/app/sprinkles/FormGenerator/templates/FormGenerator/confirm.html.twig create mode 100755 main/app/sprinkles/FormGenerator/templates/FormGenerator/macros/alert.html.twig create mode 100755 main/app/sprinkles/FormGenerator/templates/FormGenerator/macros/checkbox.html.twig create mode 100755 main/app/sprinkles/FormGenerator/templates/FormGenerator/macros/hidden.html.twig create mode 100755 main/app/sprinkles/FormGenerator/templates/FormGenerator/macros/select.html.twig create mode 100755 main/app/sprinkles/FormGenerator/templates/FormGenerator/macros/text.html.twig create mode 100755 main/app/sprinkles/FormGenerator/templates/FormGenerator/macros/textarea.html.twig create mode 100755 main/app/sprinkles/FormGenerator/templates/FormGenerator/modal-large.html.twig create mode 100755 main/app/sprinkles/FormGenerator/templates/FormGenerator/modal.html.twig create mode 100755 main/app/sprinkles/FormGenerator/templates/FormGenerator/typehead.html.twig (limited to 'main/app/sprinkles/FormGenerator/templates') diff --git a/main/app/sprinkles/FormGenerator/templates/FormGenerator/FormGenerator.html.twig b/main/app/sprinkles/FormGenerator/templates/FormGenerator/FormGenerator.html.twig new file mode 100755 index 0000000..c902064 --- /dev/null +++ b/main/app/sprinkles/FormGenerator/templates/FormGenerator/FormGenerator.html.twig @@ -0,0 +1,33 @@ +{% import "FormGenerator/macros/checkbox.html.twig" as checkbox %} +{% import "FormGenerator/macros/textarea.html.twig" as textarea %} +{% import "FormGenerator/macros/select.html.twig" as select %} +{% import "FormGenerator/macros/text.html.twig" as text %} +{% import "FormGenerator/macros/hidden.html.twig" as hidden %} +{% import "FormGenerator/macros/alert.html.twig" as alert %} + +{% for name,input in fields %} + {% if input.type == "hidden" %} + {{ hidden.generate(input) }} + {% elseif input.type == "alert" %} + {{ alert.generate(input) }} + {% else %} + {% if not input.hidden %} +
+ {% if formLayout == 'horizontal' %}
+ {% endif %} + {% endif %} +{% endfor %} \ No newline at end of file diff --git a/main/app/sprinkles/FormGenerator/templates/FormGenerator/confirm.html.twig b/main/app/sprinkles/FormGenerator/templates/FormGenerator/confirm.html.twig new file mode 100755 index 0000000..96d0072 --- /dev/null +++ b/main/app/sprinkles/FormGenerator/templates/FormGenerator/confirm.html.twig @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/main/app/sprinkles/FormGenerator/templates/FormGenerator/macros/alert.html.twig b/main/app/sprinkles/FormGenerator/templates/FormGenerator/macros/alert.html.twig new file mode 100755 index 0000000..21636f0 --- /dev/null +++ b/main/app/sprinkles/FormGenerator/templates/FormGenerator/macros/alert.html.twig @@ -0,0 +1,5 @@ +{% macro generate(input) %} +
+ {% if input.icon %} {% endif %}{{ translate(input.value) }} +
+{% endmacro %} \ No newline at end of file diff --git a/main/app/sprinkles/FormGenerator/templates/FormGenerator/macros/checkbox.html.twig b/main/app/sprinkles/FormGenerator/templates/FormGenerator/macros/checkbox.html.twig new file mode 100755 index 0000000..9065651 --- /dev/null +++ b/main/app/sprinkles/FormGenerator/templates/FormGenerator/macros/checkbox.html.twig @@ -0,0 +1,5 @@ +{% macro generate(input) %} +
+ +
+{% endmacro %} \ No newline at end of file diff --git a/main/app/sprinkles/FormGenerator/templates/FormGenerator/macros/hidden.html.twig b/main/app/sprinkles/FormGenerator/templates/FormGenerator/macros/hidden.html.twig new file mode 100755 index 0000000..a30fb7a --- /dev/null +++ b/main/app/sprinkles/FormGenerator/templates/FormGenerator/macros/hidden.html.twig @@ -0,0 +1,3 @@ +{% macro generate(input) %} + +{% endmacro %} \ No newline at end of file diff --git a/main/app/sprinkles/FormGenerator/templates/FormGenerator/macros/select.html.twig b/main/app/sprinkles/FormGenerator/templates/FormGenerator/macros/select.html.twig new file mode 100755 index 0000000..256c3f2 --- /dev/null +++ b/main/app/sprinkles/FormGenerator/templates/FormGenerator/macros/select.html.twig @@ -0,0 +1,5 @@ +{% macro generate(input) %} + + {% for option, label in input.options %}{% endfor %} + +{% endmacro %} \ No newline at end of file diff --git a/main/app/sprinkles/FormGenerator/templates/FormGenerator/macros/text.html.twig b/main/app/sprinkles/FormGenerator/templates/FormGenerator/macros/text.html.twig new file mode 100755 index 0000000..30beb5b --- /dev/null +++ b/main/app/sprinkles/FormGenerator/templates/FormGenerator/macros/text.html.twig @@ -0,0 +1,10 @@ +{% macro generate(input) %} + {% if input.icon %} +
+ + {% else %} +
+ {% endif %} + +
+{% endmacro %} diff --git a/main/app/sprinkles/FormGenerator/templates/FormGenerator/macros/textarea.html.twig b/main/app/sprinkles/FormGenerator/templates/FormGenerator/macros/textarea.html.twig new file mode 100755 index 0000000..ce5e2e7 --- /dev/null +++ b/main/app/sprinkles/FormGenerator/templates/FormGenerator/macros/textarea.html.twig @@ -0,0 +1,5 @@ +{% macro generate(input) %} + {% if input.icon %}
{% endif %} + {{input.value}} + {% if input.icon %}
{% endif %} +{% endmacro %} \ No newline at end of file diff --git a/main/app/sprinkles/FormGenerator/templates/FormGenerator/modal-large.html.twig b/main/app/sprinkles/FormGenerator/templates/FormGenerator/modal-large.html.twig new file mode 100755 index 0000000..b2de3f9 --- /dev/null +++ b/main/app/sprinkles/FormGenerator/templates/FormGenerator/modal-large.html.twig @@ -0,0 +1,3 @@ +{% extends "FormGenerator/modal.html.twig" %} + +{% block modal_size %}modal-lg{% endblock %} diff --git a/main/app/sprinkles/FormGenerator/templates/FormGenerator/modal.html.twig b/main/app/sprinkles/FormGenerator/templates/FormGenerator/modal.html.twig new file mode 100755 index 0000000..3c66201 --- /dev/null +++ b/main/app/sprinkles/FormGenerator/templates/FormGenerator/modal.html.twig @@ -0,0 +1,62 @@ +{% block modal %} + +{% endblock %} + +{% block scripts_page %} + + +{% endblock %} \ No newline at end of file diff --git a/main/app/sprinkles/FormGenerator/templates/FormGenerator/typehead.html.twig b/main/app/sprinkles/FormGenerator/templates/FormGenerator/typehead.html.twig new file mode 100755 index 0000000..150427a --- /dev/null +++ b/main/app/sprinkles/FormGenerator/templates/FormGenerator/typehead.html.twig @@ -0,0 +1,15 @@ +{% extends "FormGenerator/modal.html.twig" %} + +{% block scripts_page %} +{{ parent() }} + + +{% endblock %} \ No newline at end of file -- cgit v1.2.3