对《Laravel 教程 - Web 开发实战入门 ( Laravel 5.5 ) 》一书中关于邮箱问题?

首先非常喜欢此书。
在按照书中带码操作时遇到:

php artisan make:notification ResetPassword

app/Notifications/ResetPassword.php

<?php

namespace App\Notifications;

use Illuminate\Notifications\Notification;
use Illuminate\Notifications\Messages\MailMessage;

class ResetPassword extends Notification
{
    public $token;

    public function __construct ($token)
    {
        $this->token = $token;
    }

    public function via ($notifiable)
    {
        return ['mail'];
    }

    public function toMail($notifiable)
    {
        return (new MailMessage)
            ->line('这里可以放我们需要添加的内容')
            ->line('You are receiving this email because we received a password reset request for your account')
            ->action('重置密码' , url(route('password.reset' , $this->token , false)))
            ->line('这里可以放我们需要添加的内容')
            ->line('If you did not request a password reset, no further action is required.');
    }

}

但是发送的邮件确实纯英文的(冒失我的类就没起作用)
app/Models/User.php

<?php

namespace App\Models;

use App\Models\User;
use App\Notifications\ResetPassword;
use Illuminate\Http\Request;
use Mail;
use Auth;

class User extends Authenticatable
{
    .
    .
    .
    public function sendPasswordResetNotification($token)
    {
        $this->notify(new ResetPassword($token));
    }
}

很是奇怪,请问这种问题,遇到该如何解决,或者说我该从什么地方着手,希望论坛中大手给个思路

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
lmaster
最佳答案

问题解决,原因是自己写错地方,

sendPasswordResetNotification 次放法应在 mode 下 而非 controller 中

然后忘记密码的原理参照下面连接中的叙述。

http://www.bubuko.com/infodetail-2327054.h...

最后:laravel 框架非常方便,但是它封装太棒了,导致不熟悉就没有法子找问题。遇到问题,得从源码入手,上面的连接是一种非常帮的思路。

7年前 评论
讨论数量: 1
lmaster

问题解决,原因是自己写错地方,

sendPasswordResetNotification 次放法应在 mode 下 而非 controller 中

然后忘记密码的原理参照下面连接中的叙述。

http://www.bubuko.com/infodetail-2327054.h...

最后:laravel 框架非常方便,但是它封装太棒了,导致不熟悉就没有法子找问题。遇到问题,得从源码入手,上面的连接是一种非常帮的思路。

7年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!