Feat: Implement email reminders in cli command to be executed by cron

This commit is contained in:
Björn Fromme
2023-11-08 12:54:16 +01:00
parent 8dcfc2108e
commit f8207b6731
4 changed files with 228 additions and 41 deletions
@@ -0,0 +1,25 @@
{% extends 'email/layout.html.twig' %}
{% block body %}
<h1>
Reminder zu fehlenden Dokumenten
</h1>
<p>
<strong>
Honorarvertrag zu deinem Einsatz <a href="{{ url('app_teamer_disposition_detail', { 'uuid': disposition.uuid }) }}">{{ disposition.assignment.destination}}</a>.
</strong>
</p>
<p>
Dein Honorarvertrag wurde noch nicht ausgefüllt. Du hast noch 3 Tage Zeit diesen ausgefüllt hochzuladen. Hältst
du diese Frist nicht ein, verfällt das Einsatzangebot und deine Teamkolleg:innen erhalten die Chance, diesen
Einsatz zu besetzen.
</p>
<p>
Setz dich am besten direkt dran, damit du es nicht vergisst! 😊
</p>
<p>
<a href="{{ url('app_teamer_index') }}" class="button">
Zum Portal
</a>
</p>
{% endblock %}
@@ -0,0 +1,24 @@
{% extends 'email/layout.html.twig' %}
{% block body %}
<h1>
Reminder zu fehlenden Dokumenten
</h1>
<p>
<strong>
Honorarnote zu deinem Einsatz <a href="{{ url('app_teamer_disposition_detail', { 'uuid': disposition.uuid }) }}">{{ disposition.assignment.destination}}</a>.
</strong>
</p>
<p>
Deine Honorarnote wurde noch nicht ausgefüllt. Du hast noch 3 Tage Zeit diese ausgefüllt hochzuladen. Hältst du
diese Frist nicht ein, verfällt die Honorarnote und du erhältst kein Geld mehr!
</p>
<p>
Setz dich am besten direkt dran, damit du es nicht vergisst! 😊
</p>
<p>
<a href="{{ url('app_teamer_index') }}" class="button">
Zum Portal
</a>
</p>
{% endblock %}