【问题标题】:Laravel - Notification CustomizingLaravel - 通知自定义
【发布时间】:2018-08-21 19:51:02
【问题描述】:

所以我使用 Laravel 通知发送邮件。这可能是一个非常简单的问题,但我找不到任何答案。当我检查电子邮件中的邮件时,标题部分或我不知道如何描述它总是标签:“示例”。我应该添加什么来更改标签“示例”??

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!');
    }

看起来像:

例如“gotl.and.gotl@gmail.com”

【问题讨论】:

    标签: php laravel laravel-5 laravel-notification


    【解决方案1】:

    您需要更新设置。这些来自config/mail.php。您可能需要在 .env 文件中添加或更新它们。

    【讨论】:

    • 是的,这是真正的答案。我的意思是它很简单,但没有任何解释。谢谢你提醒我和像我这样的人。
    • 我可以为我发送的每个通知自定义它吗?
    • 是的,只需链接->from($emailAddress, $name)
    • 我做到了,但它仍然在说“示例”。我已经更改了配置/邮件中的信息.. 但仍然相同。为什么?..
    • 不不,它可以正常工作,只是我看错了..谢谢伙计!
    【解决方案2】:

    你应该在控制台中运行:

    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文件内容。

    【讨论】:

      猜你喜欢
      • 2018-12-15
      • 2017-09-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-06
      • 1970-01-01
      • 2017-04-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多