BrainMinder/assets/templates/items/relations_view.tmpl

33 lines
782 B
Cheetah
Raw Normal View History

2024-08-22 10:13:16 +02:00
{{define "item:relations_view"}}
{{ if (gt (len .relations) 0) }}
2024-12-27 17:33:16 +01:00
<fieldset style="margin-bottom: 40px">
2024-08-22 10:13:16 +02:00
<legend>Relations</legend>
2024-11-17 20:12:20 +01:00
<ul>
2024-08-22 10:13:16 +02:00
{{
range.relations
}}
2025-02-28 17:50:41 +01:00
{{ $targetId := .RelatedItemId}}
{{ $relationType := .RelationType }}
{{ if eq .RelatedItemId $.item.Id }}
{{ $targetId = .ItemId}}
{{ if eq "Parent" .RelationType}}
{{ $relationType = "Child" }}
{{ else if eq "Child" .RelationType}}
{{ $relationType = "Parent" }}
2024-08-22 10:13:16 +02:00
{{
end
}}
{{
end
}}
<li>
2025-02-28 17:50:41 +01:00
<a href="/item/view/{{ $targetId }}" hx-get="/item/view/{{ $targetId }}" hx-target="#modal-container"><i class="{{.TypeIcon}}" title="{{.TypeTitle}}"></i> {{.Title}}</a>
2024-08-22 10:13:16 +02:00
</li>
{{
end
}}
</ul>
</fieldset>
{{ end }}
{{ end }}