[英]Laravel 5.4 - Undefined variable: markdown
我正在尝试通过Laravel发送一封简单的电子邮件。 发送普通的HTML电子邮件没有问题,但是当我尝试使用markdown功能时,我不断收到错误消息
Undefined variable: markdown
我现在不在电子邮件中使用任何模型实例,我只是想首先获取一个简单的降价电子邮件。 这是我设置所有内容的方式。
邮件控制器
namespace App\Mail;
use Illuminate\Bus\Queueable;
use Illuminate\Mail\Mailable;
use Illuminate\Queue\SerializesModels;
use Illuminate\Contracts\Queue\ShouldQueue;
class ProjectSubmitted extends Mailable
{
use Queueable, SerializesModels;
/**
* Create a new message instance.
*
* @return void
*/
public function __construct()
{
//
}
/**
* Build the message.
*
* @return $this
*/
public function build()
{
return $this->markdown('emails.project-submitted');
}
}
刀片模板
@component('mail::message')
*Lorem Ipsum Dolor
@component('mail::button', ['url' => 'http://google.com'])
Lorem Ipsum Dolor
@endcomponent
Thanks,<br>
Lorem Ipsum
@endcomponent
这就是我现在所拥有的,非常基本。 当我尝试发送此电子邮件时
\\Mail::to('example@example.com')->send( new \\App\\Mail\\ProjectSubmitted );
我不断收到错误的Undefined variable: markdown
。 在此上找不到任何东西。 任何帮助都将是惊人的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.