Laravel - 通知自定义
Laravel - Notification Customizing
所以我正在使用 Laravel 通知发送邮件。这可能是一个非常简单的问题,但我找不到任何答案。当我查看 e-mail 中的邮件时,header 部分或者我不知道如何描述它总是标记为:"example"。我应该添加什么来更改该标签 "Example"??
public function toMail($notifiable)
{
return (new MailMessage)
->greeting('New Password')
->subject('New Password - zzz')
->line('Keep your password safe, and have fun!')
->line('Your new password is ' . $this->password)
->line('Thank you for using our application!');
}
看起来像:
Example "gotl.and.gotl@gmail.com"
您应该 运行 在控制台中:
php artisan vendor:publish
然后选择 lluminate\Notifications\NotificationServiceProvider
(假设您使用的是最新的 Laravel 版本之一)
结果你应该得到:
Copied Directory [/vendor/laravel/framework/src/Illuminate/Notifications/resources/views] To [/resources/views/vendor/notifications]
Publishing complete.
那你可以看看/resources/views/vendor/notifications/email.blade.php
文件内容
您需要更新您的设置。这些来自 config/mail.php
。您可能需要在 .env
文件中添加或更新它们。
所以我正在使用 Laravel 通知发送邮件。这可能是一个非常简单的问题,但我找不到任何答案。当我查看 e-mail 中的邮件时,header 部分或者我不知道如何描述它总是标记为:"example"。我应该添加什么来更改该标签 "Example"??
public function toMail($notifiable)
{
return (new MailMessage)
->greeting('New Password')
->subject('New Password - zzz')
->line('Keep your password safe, and have fun!')
->line('Your new password is ' . $this->password)
->line('Thank you for using our application!');
}
看起来像:
Example "gotl.and.gotl@gmail.com"
您应该 运行 在控制台中:
php artisan vendor:publish
然后选择 lluminate\Notifications\NotificationServiceProvider
(假设您使用的是最新的 Laravel 版本之一)
结果你应该得到:
Copied Directory [/vendor/laravel/framework/src/Illuminate/Notifications/resources/views] To [/resources/views/vendor/notifications]
Publishing complete.
那你可以看看/resources/views/vendor/notifications/email.blade.php
文件内容
您需要更新您的设置。这些来自 config/mail.php
。您可能需要在 .env
文件中添加或更新它们。