Besoin d'aide ?

Créer plusieurs template mail "générique" -> header + footer personnalisé

Avatar de bArraxasArraxas
bArraxasArraxas

Bonjour,

Mon application doit pouvoir envoyer des emails avec des entêtes et pied de page différents selon le destinataire.

Voici un bout de code tout à fait classique :

$mail = (new MailMessage)
    ->subject("BMS-SA : Demande de congé")
    ->replyTo($this->user->email, $this->user->name)
    ->greeting("Bonjour,")
    ->line($this->user->name . " souhaite prendre congé :")
    ->action("Demande de congé n°$this->id", url('/demandes-conge?id=' . $this->id))
    ->salutation('Bonne journée.');

$user->notify(new GenericMail($mail));

Comment faire (sans toucher aux vendors, ni en les importants) pour définir un "header" et un "footer" particulier ?

N'y aurait-il pas moyen de créer une classe (ou un template) où l'on y définirait à quoi doit ressembler le "header" et le "footer" sans toucher au reste ?

Merci pour vos éclaircissements car j'avoue être un peu perdu...

Posté il y a 3 mois

Vous ne pouvez pas répondre à ce sujet.