【发布时间】:2013-10-04 13:10:38
【问题描述】:
我正在与 recurly 合作为我的客户开具账单。但是我怎样才能获得发票 pdf?
到目前为止,我有一张带有发票的表格。我显示发票的状态、计划、开始日期、结束日期。然后我也有这样的链接:
/user/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? (或者直接下载)
【问题讨论】:
标签: php zend-framework pdf invoice recurly