问题描述
从构建函数渲染视图时出现 500 错误。我通过 dd() 测试确保可以访问构建函数,但是当我返回 $this->view('myview') 时,它给了我错误。
这是我的控制器代码。
public function store(Request $request)
{
$myEmail = '*********@gmail.com';
Mail::to($myEmail)->send(new ComplaintForm());
dd("Mail Send Successfully");
}
我的 ComplaintForm.PHP 是
<?PHP
namespace App\Http\Controllers\Mail;
use App\Http\Requests;
use Mail;
use App\Http\Controllers\Mail\ComplaintForm;
use Illuminate\Bus\Queueable;
use Illuminate\Mail\Mailable;
use Illuminate\Queue\SerializesModels;
use Illuminate\Contracts\Queue\ShouldQueue;
class ComplaintForm extends Mailable
{
use Queueable,SerializesModels;
/**
* Create a new message instance.
*
* @return void
*/
public function __construct()
{
//
}
/**
* Build the message.
*
* @return $this
*/
public function build()
{
//dd('right place');
return $this->view('emails.complaint');
}
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)