0
PDF生成包barryvdh/laravel-dompdf
,PDF工作正常。我有这样的代码:打开PDF并发送电子邮件附件只需点击一下
public function fun_pdf($test_id) {
$test = Test::where('id', $test_id)->first();
$questions = (new TestQuestionsController)->questionwithanswers($test_id, $randomorder = 1);
$test_info = (new TestInfoController)->testInfo($test_id);
$pdf = PDF::loadView('website.tests_pdf.take-test', ['test_id' => $test_id, 'questions' => $questions, 'test' => $test, 'test_info' => $test_info]);
$user_email = Auth::user()->email;
Mail::to($user_email)->send(new PdfTest($test));
return $pdf->stream('document.pdf');
}
我想发送PDF到电子邮件,也可以点击按钮打开。我也有一个电子邮件的代码,在一个文件夹中Mail
我有这样的代码:
public $test;
public function __construct(Test $test) {
$this->test = $test;
}
/**
* Build the message.
*
* @return $this
*/
public function build() {
return $this->view('website.tests_pdf.take-test');
}
谁能请帮助我如何我做到这一点?
你尝试过这么远吗? –