26 lines
No EOL
962 B
HTML
26 lines
No EOL
962 B
HTML
<div class="profile">
|
|
<div class="profile-image">
|
|
{{ $lang := $.Site.Language.Lang }}
|
|
{{ $bioId := .Get "bio" }}
|
|
{{ $entry := index (where site.Data.bios.candidates "id" $bioId) 0 }}
|
|
<img src="{{ $entry.image | relURL }}" alt="{{ $entry.name }}"/>
|
|
</div>
|
|
<div class="profile-content">
|
|
<h2>{{ $entry.name }}</h2>
|
|
<p><strong>{{ if eq .Site.Language.Lang "de" }}Studiengang:{{ else }}Major:{{ end }}</strong> {{ $entry.studiengang }}</p>
|
|
|
|
{{ with .Get "bio" }}
|
|
{{ $lang := $.Site.Language.Lang }}
|
|
{{ $bioId := . }}
|
|
{{ range site.Data.bios.candidates }}
|
|
{{ if eq .id $bioId }}
|
|
{{ with index . $lang }}
|
|
<p>{{ . | markdownify }}</p>
|
|
{{ end }}
|
|
{{ end }}
|
|
{{ end }}
|
|
{{ else }}
|
|
{{ .Inner | markdownify }}
|
|
{{ end }}
|
|
</div>
|
|
</div> |