Dompdf Laravel 测试
Dompdf Laravel Test
我在解决这个问题时遇到了问题。我希望用户在按下按钮时能够下载报告。我一直收到 Action not defined,如果我改变我的路线,它就不会加载应用程序。
如有任何帮助,我们将不胜感激。
/************查看***************/
<a href="{{URL::action('ReportController@pdf',[$report->Report_ID])}}"><button>Download PDF</button></a>
/*************控制器***************/
public function pdf($id){
$report=Report::findorFail($id);
$pdf = PDF::loadView('reports.show', compact('report'));
return $pdf->download('server_report.pdf');
}
您需要在路线中定义您的操作。
例如:
Route::get('pdf','ReportController@pdf');
另外,确保如果 ReportController 有资源路由,那么 pdf 路由会在它上面。
我在解决这个问题时遇到了问题。我希望用户在按下按钮时能够下载报告。我一直收到 Action not defined,如果我改变我的路线,它就不会加载应用程序。
如有任何帮助,我们将不胜感激。
/************查看***************/
<a href="{{URL::action('ReportController@pdf',[$report->Report_ID])}}"><button>Download PDF</button></a>
/*************控制器***************/
public function pdf($id){
$report=Report::findorFail($id);
$pdf = PDF::loadView('reports.show', compact('report'));
return $pdf->download('server_report.pdf');
}
您需要在路线中定义您的操作。
例如:
Route::get('pdf','ReportController@pdf');
另外,确保如果 ReportController 有资源路由,那么 pdf 路由会在它上面。