{% extends "pdf/base.html.twig" %} {% import "macros.twig" as lbl %} {% block titolo %}{{ elemento.sezione_nome }} — {{ elemento.nome }}{% endblock %} {% block contenuto %}

{{ lbl.elemento_label(elemento.sezione_modello) }} Sezione: {{ elemento.sezione_nome }}

{% if elemento.note %}

{{ elemento.note }}

{% endif %} {# Calendario #} {% include 'pdf/_calendario.html.twig' %} {# Risorse online #}

Risorse online

{% if risorse is empty %}

Nessuna risorsa collegata.

{% else %} {% for r in risorse %} {% endfor %}
AttivitàDescrizioneLink
{{ r.attivita_nome }}{{ r.descrizione ?: '—' }}{{ r.url }}
{% endif %} {# Storico #}

Storico

{% if storico is empty %}

Nessuna voce di storico.

{% else %} {% if is_animale %}{% endif %} {% for s in storico %} {% if is_animale %}{% endif %} {% endfor %}
DataAnnoAttivitàRazzaLuogoOrigineEsito
{{ s.data ? s.data|date('d/m/Y') : '—' }} {{ s.anno }} {{ s.attivita_nome }}{{ s.variante_nome ?: '—' }}{{ s.luogo_nome ?: '—' }} {{ s.origine ?: '—' }} {{ s.esito }}
{% endif %} {# Interventi collegati all'elemento (i costi si registrano nel modulo Spese) #}

Interventi sull'elemento

{% if interventi is empty %}

Nessun intervento collegato a questo elemento.

{% else %} {% for i in interventi %} {% endfor %}
DataTipoLuogoDescrizioneQuantità
{{ i.data|date('d/m/Y') }}{{ i.tipo_nome }}{{ i.luogo_nome }} {{ i.descrizione }} {{ i.quantita is not null ? (i.quantita + 0) ~ (i.unita ? ' ' ~ i.unita : '') : '—' }}
{% endif %} {# Sezione animale: gruppi + razze #} {% if is_animale %}

Gruppi e consistenza

{% if gruppi is empty %}

Nessun gruppo.

{% else %} {% for g in gruppi %} {% endfor %}
GruppoRazzaLuogoStatoConsistenza
{{ g.nome }}{{ g.variante_nome ?: '—' }}{{ g.luogo_nome }} {{ g.stato }}{{ g.consistenza }} capi
{% endif %}

Razze

{% if razze is empty %}

Nessuna razza registrata.

{% else %}

{% for v in razze %}{{ v.nome }}{% if not loop.last %}, {% endif %}{% endfor %}

{% endif %} {% endif %} {% endblock %}