2013-12-10 73 views
0

我試圖表現出的模件,我做了Magento的查看PDF,如何清潔Magento的頭

我用html2fpdf.php,在正常的PHP頁面一切都不錯,但在一個Magento的PHTML頁 我收到:%PDF-1.3 3 0 obj <> endobj和很多很多。

我認爲可以與Magento的頭一個問題:

<?php 
header_remove(); 
header('Content-type: application/pdf'); 
include_once ('htmlpdf/html2fpdf.php'); 
$pdff = " 
<html> 
<head> 
<title>Titulo del archivo pdf</title> 
</head> 
<body> 
<p>Este es el texto del archivo pdf. Podemos incluir imagenes, enlaces, etc.</p> 
</body> 
</html> 
"; 

$pdf = new html2fpdf(); 
$pdf->AddPage(); 
$pdf -> WriteHTML($pdff); 
$pdf -> Output(); 

我試圖改變我的佈局,我的模塊中,而是列頭來自另一個地方,我不知道如何刪除它,或也許這在magento中是不可能的。

+1

可能意味着你'頭()'調用失敗,原因是以前的輸出,並且瀏覽器處理您的PDF文本/ plain或text/HTML。 –

回答

1

看看@Best way to output ajax data from a Magento Admin Extension

$this->getResponse() 
    ->clearHeaders() 
    ->setHeader('Content-Type', 'application/pdf') 
    ->setBody(set pdf output here); 
+0

謝謝youuuuuuu我是2天失去了jaja –

+0

舒爾謝謝你,我會看到我是如何做那是我的第一篇文章。 –