BrainMinder/assets/templates/items/relations_view.tmpl
2025-02-28 17:50:41 +01:00

32 lines
782 B
Cheetah

{{define "item:relations_view"}}
{{ if (gt (len .relations) 0) }}
<fieldset style="margin-bottom: 40px">
<legend>Relations</legend>
<ul>
{{
range.relations
}}
{{ $targetId := .RelatedItemId}}
{{ $relationType := .RelationType }}
{{ if eq .RelatedItemId $.item.Id }}
{{ $targetId = .ItemId}}
{{ if eq "Parent" .RelationType}}
{{ $relationType = "Child" }}
{{ else if eq "Child" .RelationType}}
{{ $relationType = "Parent" }}
{{
end
}}
{{
end
}}
<li>
<a href="/item/view/{{ $targetId }}" hx-get="/item/view/{{ $targetId }}" hx-target="#modal-container"><i class="{{.TypeIcon}}" title="{{.TypeTitle}}"></i> {{.Title}}</a>
</li>
{{
end
}}
</ul>
</fieldset>
{{ end }}
{{ end }}