Commit 12f13f77 by Mathieu Poisbeau

#478: improve mail of flux notification

parent 796a21cc
......@@ -143,7 +143,12 @@ class MLCEventListener implements EventSubscriberInterface
private function sendMail(User $user, Flux $flux)
{
// @TODO => un mail différent en fonction du type de flux (et de l'utilisateur ?)
$subject = $this->em->getRepository(GlobalParameter::class)->val(GlobalParameter::MLC_NAME_SMALL).' : ';
$subject = sprintf(
'%s : %s',
$this->em->getRepository(GlobalParameter::class)->val(GlobalParameter::MLC_NAME_SMALL),
$this->translator->trans('Confirmation d\'opération')
);
$mail = (new \Swift_Message($subject))
->setFrom($this->em->getRepository(GlobalParameter::class)->val(GlobalParameter::MLC_NOTIF_EMAIL))
->setTo($user->getEmail())
......
......@@ -24,17 +24,23 @@
<tr>
<td>
{% block main %}
{% block title%}
<h2 style="font-size: 18px; color: #3c8dbc; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-weight: bold; line-height: 1.2em; margin: 40px 0 10px;">
{{title}}
{% block header %}
{{ 'header'|trans({}, 'mails')|raw }}
{% endblock header %}
{% block title %}
<h2 style="{{ 'title-css-styles'|trans({}, 'mails')|raw }}">
{{ title }}
</h2>
{% endblock title%}
{% endblock title %}
<br/>
{% block content %}{% endblock content %}
{% block footer%}
{% block footer %}
{{ 'footer'|trans({}, 'mails')|raw }}
{% endblock footer%}
{% endblock footer %}
{% endblock main %}
</td>
</tr>
......
......@@ -6,17 +6,17 @@
{% endset %}
{% block content %}
<h2 style="font-size: 18px; color: #111111; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-weight: bold; line-height: 1.2em; margin: 40px 0 10px;">{{ user.commonname|title }}</h2><br/>
{# @TODO : peaufiner le mail des flux + revoir la liste des utilisateurs à notifier dans les entités getUsersToNotify() ! #}
<h3>
{% if flux.type == 'reconversion' %}
{{ 'Demande de reconversion' }}
{% else %}
{{flux.parenttype|capitalize}} : {{flux.type|replace({'_' : ' => '})}}
{{flux.parenttype|capitalize}} : {{flux.type|replace({'_' : ' '})}}
{% endif %}
</h3>
<p>De {{flux.expediteur}} à {{flux.destinataire}}</p>
<p>Montant de {{flux.montant}} (Moyen : {{flux.moyen}})</p>
<p>De <strong>{{flux.expediteur}}</strong> à <strong>{{flux.destinataire}}</strong></p>
<p>Montant : <strong>{{flux.montant}} {{ 'eMLC'|trans }}</strong> (Moyen : {{flux.moyen}})</p>
<p>Référence : {{flux.reference}}</p>
<p>Opérateur : {{flux.operateur.name}}</p>
{% endblock %}
\ No newline at end of file
header: ''
footer: ''
title-css-styles: "font-size: 18px; color: #3c8dbc; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-weight: bold; line-height: 1.2em; margin: 40px 0 10px;"
add_adherent:
title: Valider la création de votre compte
welcome: Un administreur a créé votre nouveau compte MLC
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment