fix: email verification echeancier dedie (plus de reference advert null)
- Nouveau template emails/echeancier_verify_code.html.twig (sans reference a advert.orderNumber) - Controller utilise le nouveau template au lieu de order_verify_code Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -80,9 +80,8 @@ class EcheancierProcessController extends AbstractController
|
||||
$this->mailer->sendEmail(
|
||||
$customer->getEmail(),
|
||||
'Code de verification - Echeancier',
|
||||
$this->twig->render('emails/order_verify_code.html.twig', [
|
||||
$this->twig->render('emails/echeancier_verify_code.html.twig', [
|
||||
'customer' => $customer,
|
||||
'advert' => null,
|
||||
'code' => $code,
|
||||
]),
|
||||
null,
|
||||
@@ -120,9 +119,8 @@ class EcheancierProcessController extends AbstractController
|
||||
$this->mailer->sendEmail(
|
||||
$customer->getEmail(),
|
||||
'Nouveau code de verification - Echeancier',
|
||||
$this->twig->render('emails/order_verify_code.html.twig', [
|
||||
$this->twig->render('emails/echeancier_verify_code.html.twig', [
|
||||
'customer' => $customer,
|
||||
'advert' => null,
|
||||
'code' => $code,
|
||||
]),
|
||||
null,
|
||||
|
||||
28
templates/emails/echeancier_verify_code.html.twig
Normal file
28
templates/emails/echeancier_verify_code.html.twig
Normal file
@@ -0,0 +1,28 @@
|
||||
{% extends 'email/base.html.twig' %}
|
||||
|
||||
{% block content %}
|
||||
<table width="600" cellpadding="0" cellspacing="0" style="margin: 0 auto;">
|
||||
<tr>
|
||||
<td style="padding: 32px;">
|
||||
{% set greeting = customer.raisonSociale ? 'Chez ' ~ customer.raisonSociale : 'Bonjour ' ~ customer.firstName %}
|
||||
<h1 style="font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: 900; color: #111827; margin: 0 0 16px; text-transform: uppercase;">Verification de securite</h1>
|
||||
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #374151; line-height: 22px; margin: 0 0 16px;">
|
||||
{{ greeting }}, pour acceder a votre echeancier de paiement, saisissez le code ci-dessous :
|
||||
</p>
|
||||
|
||||
<table cellpadding="0" cellspacing="0" style="margin: 24px auto;">
|
||||
<tr>
|
||||
<td style="background-color: #111827; padding: 20px 40px; border: 3px solid #111827;">
|
||||
<span style="font-family: monospace; font-size: 36px; font-weight: 900; color: #fabf04; letter-spacing: 12px;">{{ code }}</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #9ca3af; line-height: 18px; margin: 16px 0 0; text-align: center;">
|
||||
Ce code expire dans <strong>15 minutes</strong>.<br>
|
||||
Si vous n'etes pas a l'origine de cette demande, ignorez simplement cet email.
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
{% endblock %}
|
||||
Reference in New Issue
Block a user