[feat](src/Service/Pdf/Candidat.php): Améliore fiche d'adhésion avec infos communauté & associatif (en) ✨ feat(src/EventSubscriber/LocaleListener.php): Ajoute langues GER & ES (en) ✨ feat(src/EventSubscriber/SitemapSubscriber.php): Ajoute lien vers les règles (en) ✨ feat(templates/mails/candidat/refused.twig): Ajoute mail de refus (en) ✨ feat(translations/messages.ger.yaml): Ajoute traduction Allemande (en) ✨ feat(templates/txt-mails/candidat/refused.twig): Ajoute mail refus TXT (en) ✨ feat(src/Controller/LegalController.php): Ajoute la page des règles (en) ✨ feat(src/Dto/Join/JoinType.php): Ajoute champs civilité & communauté (en) ✨ feat(translations/messages.en.yaml): Ajoute traductions pour les règles (en) ✨ feat(translations/messages.es.yaml): Ajoute traductions Espagnoles (en) ✨ feat(templates/admin/joint.twig): Ajoute page de gestion des candidatures (en) ✨ feat(src/Dto/Contact/ContactType.php): Supprime captcha contact (en) ✨ feat(templates/admin/join_edit.twig): Ajoute page d'edition candidature (en) ✨ feat(templates/mails/candidat/new.twig): Améliore mail de notification (en) ✨ feat(templates/txt-mails/candidat/new.twig): Améliore mail de notification TXT (en) ✨ feat(templates/base.twig): Ajoute lien vers page des règles (en) ✨ feat(src/Controller/Admin/AdminController.php): Ajoute la gestion des candidatures (en) ✨ feat(templates/legal/rules.twig): Ajoute la page des règles (en) ```
81 lines
3.4 KiB
Twig
81 lines
3.4 KiB
Twig
{% extends 'mails/base.twig' %}
|
|
|
|
{% block subject %}
|
|
[E-Cosplay] Nouvelle candidature : {{ datas.join.pseudo|default(datas.join.surname|upper) }}
|
|
{% endblock %}
|
|
|
|
{% block content %}
|
|
<mj-section background-color="#ffffff" padding-top="20px">
|
|
<mj-column width="100%">
|
|
<mj-text font-size="24px" color="#333333" font-weight="bold" align="center">
|
|
Nouvelle Candidature Reçue !
|
|
</mj-text>
|
|
<mj-text font-size="16px" color="#555555" line-height="24px">
|
|
Bonjour l'équipe, <br><br>
|
|
Une nouvelle demande d'adhésion vient d'être soumise. Voici le profil de <strong>{{ datas.join.pseudo|default('ce candidat') }}</strong> :
|
|
</mj-text>
|
|
</mj-column>
|
|
</mj-section>
|
|
|
|
<mj-section background-color="#ffffff" padding="0px">
|
|
<mj-column width="90%" background-color="#fafafa" border="2px solid #1a1a1a" padding="15px">
|
|
|
|
{# IDENTITÉ #}
|
|
<mj-text font-size="15px" color="#333333" padding-bottom="5px">
|
|
<strong>Pseudo / Scène :</strong> <span color="#E63946">{{ datas.join.pseudo|default('N/C') }}</span>
|
|
</mj-text>
|
|
<mj-text font-size="15px" color="#333333" padding-bottom="5px">
|
|
<strong>Identité :</strong> ({{ datas.join.civ|upper }}) {{ datas.join.surname|upper }} {{ datas.join.name }}
|
|
</mj-text>
|
|
|
|
{# COMMUNAUTÉ #}
|
|
<mj-text font-size="14px" color="#333333" padding-bottom="5px">
|
|
<strong>Cross-Cosplay :</strong> {{ datas.join.crossCosplay|upper }} |
|
|
<strong>Transidentité :</strong> {{ datas.join.trans|upper }}
|
|
</mj-text>
|
|
|
|
<mj-divider border-width="1px" border-style="dashed" border-color="#e0e0e0" />
|
|
|
|
{# CONTACT & RÔLES #}
|
|
<mj-text font-size="15px" color="#333333" padding-bottom="5px">
|
|
<strong>Email :</strong> {{ datas.join.email }}
|
|
</mj-text>
|
|
<mj-text font-size="15px" color="#333333" padding-bottom="5px">
|
|
<strong>Rôles souhaités :</strong>
|
|
{% if datas.join.role is iterable %}
|
|
{{ datas.join.role|join(', ') }}
|
|
{% else %}
|
|
{{ datas.join.role }}
|
|
{% endif %}
|
|
</mj-text>
|
|
<mj-text font-size="15px" color="#333333">
|
|
<strong>Soumis le :</strong> {{ datas.join.createAt|date('d/m/Y H:i') }}
|
|
</mj-text>
|
|
</mj-column>
|
|
</mj-section>
|
|
|
|
<mj-section background-color="#ffffff" padding-top="20px">
|
|
<mj-column width="90%">
|
|
<mj-text font-size="14px" color="#555555" font-style="italic">
|
|
"{{ datas.join.who|slice(0, 150) }}..."
|
|
</mj-text>
|
|
</mj-column>
|
|
</mj-section>
|
|
|
|
<mj-section background-color="#ffffff" padding-top="10px">
|
|
<mj-column width="100%">
|
|
<mj-text font-size="12px" color="#E63946" font-weight="bold" align="center">
|
|
Consultez le PDF joint pour le dossier complet et les liens réseaux sociaux.
|
|
</mj-text>
|
|
</mj-column>
|
|
</mj-section>
|
|
|
|
<mj-section padding-top="20px">
|
|
<mj-column width="100%">
|
|
<mj-text font-size="12px" color="#aaaaaa" align="center">
|
|
© {{ "now"|date("Y") }} E-Cosplay Association - 42 rue de saint-quentin 02800 Beautor
|
|
</mj-text>
|
|
</mj-column>
|
|
</mj-section>
|
|
{% endblock %}
|