我正在反复使用为我的客户开票。但我怎样才能得到一张发票pdf?
我到目前为止是带发票的表格。我显示发票的状态,计划,开始日期,结束日期。然后我也有一个像这样的链接:反复 - 获取发票PDF(pdf从pdf字符串)
/用户/ invoicepdf/invoicenr/1502
的链接去我invoicepdfaction并发送invoicenr参数。
在我invoicepdfaction我有这样的:
public function invoicepdfAction() {
header('Content-Type:', 'application/pdf');
header('Content-Disposition:', 'inline;');
$request = $this->getRequest();
$invoice_number = $request->getParam('invoicenr');
try {
$pdf = Recurly_Invoice::getInvoicePdf($invoice_number, 'en-US');
var_dump($pdf);
} catch (Recurly_NotFoundError $e) {
print "Invoice not found.\n";
}
}
我的var_dump显示this。
但是,如何在浏览器中显示pdf? (或直接下载)
谢谢,工作! – nielsv