Tree steht

This commit is contained in:
2026-09-16 16:32:31 +02:00
parent c755a80b47
commit 62af3f17f2
7 changed files with 152 additions and 43 deletions
@@ -1,14 +1,21 @@
{{template "pt_treeNode" .}}
{{define "ptg_treeNode"}}
{{range .}}
<ul class="node"">
<ul class="node" hx-get="/properties/{{.Id}}/childs" hx-trigger="click" hx-target="#node-{{.Id}}" hx-swap="outerHTML">
<details closed>
<summary>
{{.Name}}
</summary>
{{template "ptg_treeNode" .Property_Types_Groups}}
<div id="node-{{.Id}}">Keine Informationen vorhanden
</div>
<!--
{{template "ptg_treeNode" .Property_Types_Groups}}
<ul class="node">
{{range .Property_Types}}
<li>{{.Name}}</li>
{{end}}
</details>
<li>{{.Name}}</li>
{{end}}
</ul>
-->
</details>
</ul>
{{end}}
{{end}}
@@ -1,11 +1,12 @@
{{define "ptg_treeNode"}}
{{range .}}
<ul class="node">
{{- range .}}
<ul class="node" hx-get="/properties/{{.Id}}/childs" hx-trigger="click" hx-target="#node-{{.Id}}" hx-swap="outerHTML">
<details closed>
<summary>
{{.Name}}
</summary>
{{template "ptg_treeNode" .Property_Types_Groups}}
<div id="node-{{.Id}}">Keine Informationen vorhanden
</div>
<ul class="node">
{{range .Property_Types}}
<li>{{.Name}}</li>
@@ -13,5 +14,5 @@
</ul>
</details>
</ul>
{{end}}
{{- end}}
{{end}}