我正在使用 Laravel 5 从Cashier生成的订阅生成 PDF 。文档说这就像调用一样简单:
return $user->downloadInvoice($invoice->id, [
'vendor' => 'Your Company',
'product' => 'Your Product',
]);
不幸的是,我遇到了一个奇怪的错误:
No hint path defined for [cashier]
我实际使用的代码如下:
Route::get('billing/invoices/download/{id}', function($id){
$user = Auth::user();
//$invoice = $user->invoices()->find($id);
return $user->downloadInvoice($id, [
'vendor' => 'Certify Me',
//'product' => $invoice->lines->data[0]['plan']->name,
'product' => 'Subscription',
]);
});
文档让我假设 PDF 是自动生成的。然后我假设我可以覆盖 PDF 布局,如果我选择的话。