2017-01-12 1 views
1

Mon code est comme ceci:Comment puis-je l'expéditeur et l'en-tête personnalisés sur envoyer laravel mise en page 5.3?

public function toMail($notifiable) 
{ 
    return (new MailMessage) 
       ->subject('You have new follower') 
       ->greeting('Hello!') 
       ->line('Welcome to my application') 
       ->line('Thank you'); 
} 

Le résultat est comme ceci: enter image description here

Voir I marqué en bleu. Je veux personnaliser cela.

je lis sur https://laravel.com/docs/5.3/notifications#mail-notifications, mais je ne trouve pas

Comment puis-je coutume il?

Répondre

4

Vous avez probablement besoin de changer vos configurations.

config/app.php changer la valeur name à tout ce que vous aimez et dans le config/mail.php vous pouvez modifier les valeurs from.

Si vous souhaitez que l'option from soit différente de la valeur par défaut, vous pouvez appeler la méthode from dans votre chaîne MailMessage.

public function toMail($notifiable) 
{ 
    return (new MailMessage) 
       ->subject('You have new follower') 
       ->from('[email protected]', 'Moses Toh') 
       ->greeting('Hello!') 
       ->line('Welcome to my application') 
       ->line('Thank you'); 
} 

En outre, si vous voulez réellement modifier la mise en page/html/css de l'e-mail Consultez la section Personnalisation des modèles ici https://laravel.com/docs/5.3/notifications#mail-notifications

Vous pouvez modifier le modèle HTML et texte brut utilisé par courrier électronique en publiant les ressources du package de notification. Après avoir exécuté cette commande, les modèles de notification de courrier seront situés dans le répertoire resources/views/vendor/notifications:

php artisan vendor:publish --tag=laravel-notifications