{% extends 'base.html.twig' %} {% block title %}Auftrag: {{ auftrag.titel }}{% endblock %} {% block stylesheets %} {{ parent() }} {% endblock %} {% block body %}
{% if auftrag.storniert %}

Auftrag wurde storniert

{{ auftrag.storniertAm|date('d.m.Y H:i') }}
{% if auftrag.storniertVon %}
{% if auftrag.storniertVon.avatar %} {{ auftrag.storniertVon.fullName }} {% else %} {{ auftrag.storniertVon.firstName|first }}{{ auftrag.storniertVon.lastName|first }} {% endif %}
{{ auftrag.storniertVon.fullName }}
{% else %} - {% endif %}

{{ auftrag.stornierungsgrund }}

{% endif %}
{% if auftrag.prioritaet %} {{ auftrag.prioritaet|title }} {% endif %} {% if auftrag.tags|length > 0 %} {% for tag in auftrag.tags %} {{ tag.name }} {% endfor %} {% endif %}
{% if auftrag.beschreibung %}

Beschreibung

{{ auftrag.beschreibung|nl2br }}

{% endif %}

Standort

{% if auftrag.station %}
Station {{ auftrag.station }}
{% endif %} {% if auftrag.asset %}
Asset {{ auftrag.asset }}
{% endif %} {% if auftrag.ort %}
Ort {{ auftrag.ort }}
{% endif %} {% if auftrag.strasse or auftrag.hausnummer %}
Straße {{ auftrag.strasse }} {{ auftrag.hausnummer }}
{% endif %} {% if auftrag.plz %}
PLZ {{ auftrag.plz }}
{% endif %}
{% if auftrag.auftragMaterialien|length > 0 %}

Benötigtes Material

{% for auftragMaterial in auftrag.auftragMaterialien %}
{{ auftragMaterial.material.name }} {% if auftragMaterial.material.komponente %} {{ auftragMaterial.material.komponente }} {% endif %}
{{ auftragMaterial.menge }}{% if auftragMaterial.material.einheit %} {{ auftragMaterial.material.einheit }}{% endif %} {% if auftragMaterial.anmerkung %} {{ auftragMaterial.anmerkung }} {% endif %}
{% endfor %}
{% endif %} {% if auftrag.notizen or auftrag.zugangsinformationen %}

Notizen & Zugang

{% if auftrag.zugangsinformationen %}

{{ auftrag.zugangsinformationen|nl2br }}

{% endif %} {% if auftrag.notizen %}

{{ auftrag.notizen|nl2br }}

{% endif %}
{% endif %}
{# Zeiterfassung/Stoppuhr entfernt #} {% if auftrag.fotos|length > 0 or fotoForm %}

Fotos

{% if fotoForm %}
{{ form_start(fotoForm) }}
{{ form_row(fotoForm.datei) }} {{ form_row(fotoForm.beschreibung) }}
{{ form_end(fotoForm) }}
{% endif %} {% if auftrag.fotos|length > 0 %} {% endif %}
{% endif %}

Kommentare

{{ form_start(kommentarForm) }} {{ form_widget(kommentarForm.kommentar) }}
{{ form_widget(kommentarForm.oeffentlich) }} {{ form_label(kommentarForm.oeffentlich) }}
{{ form_end(kommentarForm) }}
{% set topLevelKommentare = auftrag.kommentare|filter(k => k.parent == null)|sort((a, b) => a.erstelltAm <=> b.erstelltAm) %} {% for kommentar in topLevelKommentare %} {% include 'auftrag/_comment_item.html.twig' with {'kommentar': kommentar, 'auftrag': auftrag} %} {% else %}

Noch keine Kommentare

{% endfor %}
{% if not auftrag.storniert %} {% endif %} {% if auftrag.storniert %}

Auftrag wurde storniert

{{ auftrag.storniertAm|date('d.m.Y H:i') }}
{% if auftrag.storniertVon %}
{% if auftrag.storniertVon.avatar %} {{ auftrag.storniertVon.fullName }} {% else %} {{ auftrag.storniertVon.firstName|first }}{{ auftrag.storniertVon.lastName|first }} {% endif %}
{{ auftrag.storniertVon.fullName }}
{% else %} - {% endif %}

{{ auftrag.stornierungsgrund }}

{% endif %} {% endblock %} {% block javascripts %} {{ parent() }} {% endblock %}