{{define "item:relations"}}
Item | Categories | Tags | Relation type | |
---|---|---|---|---|
{{ $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 }} {{.Title}} |
{{ if gt (len .Categories) 0 }}
{{ range (stringToArray .Categories "|")}}
{{ $category_name := index $.categoriesMap .}}
{{ $category_name }}
{{ end }}
{{ end }}
|
{{ if gt (len .Tags) 0 }}
{{ range (stringToArray .Tags ",")}}
{{ . }}
{{ end }}
{{ end }}
|
{{ widget_relation_type $relationName $relationType `id="$relation_name"` }} |