From 5ec87f911be8f5291eeee0395bdc01d4c8c3dd5f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20B=C3=B6hmer?= Date: Sun, 31 Jul 2022 15:54:27 +0200 Subject: [PATCH] Reorganized treeview code for AdminPage treeview. --- .../AdminPages/EntityAdminBase.html.twig | 4 +++- templates/_sidebar.html.twig | 2 +- .../tree_macros.html.twig | 22 +++++++++++++++++++ templates/elements/_tree_view.html.twig | 19 ---------------- 4 files changed, 26 insertions(+), 21 deletions(-) rename templates/{elements => components}/tree_macros.html.twig (68%) delete mode 100644 templates/elements/_tree_view.html.twig diff --git a/templates/AdminPages/EntityAdminBase.html.twig b/templates/AdminPages/EntityAdminBase.html.twig index 4ea82a06..bb5f52ac 100644 --- a/templates/AdminPages/EntityAdminBase.html.twig +++ b/templates/AdminPages/EntityAdminBase.html.twig @@ -1,3 +1,5 @@ +{% import "components/tree_macros.html.twig" as tree %} + {% extends "main_card.html.twig" %} {% block title %} @@ -23,7 +25,7 @@
- {% include "elements/_tree_view.html.twig" %} + {{ tree.treeview(entity) }}
diff --git a/templates/_sidebar.html.twig b/templates/_sidebar.html.twig index 86a9cb00..5aeb1a3c 100644 --- a/templates/_sidebar.html.twig +++ b/templates/_sidebar.html.twig @@ -1,4 +1,4 @@ -{% import "elements/tree_macros.html.twig" as tree %} +{% import "components/tree_macros.html.twig" as tree %} +{% endmacro %} + +{% macro treeview(entity) %} +
+
+
+ +
+
+ + +
+
+ +
+
{% endmacro %} \ No newline at end of file diff --git a/templates/elements/_tree_view.html.twig b/templates/elements/_tree_view.html.twig deleted file mode 100644 index b56f28db..00000000 --- a/templates/elements/_tree_view.html.twig +++ /dev/null @@ -1,19 +0,0 @@ -
-
-
- -
-
- - -
-
- -
-
\ No newline at end of file