下载并打开从Magento导出的Excel文件后发出警告

时间:2015-05-18 06:08:48

标签: php magento phpexcel magento-1.8

我使用PhpExcel 1.8.0将数据导出到excel 2007。它的工作但是 Excel文件保存在客户端,但是当我打开下载的Excel文件时,我收到警告消息

  

我们发现' filename.xlsx'中的某些内容存在问题。你想要   我们试图尽可能多地恢复?如果你相信的来源   在此工作簿中,单击“是”。

我在Magento使用PhpExcel库。

有人可以帮我解决这个问题吗?

代码如下:

$objPHPExcel->getActiveSheet()->setTitle($store_name." Product List");
$objWriter = new PHPExcel_Writer_Excel2007($objPHPExcel);
header("Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");
header("Content-Disposition: attachment; filename=".Mage::getBaseDir().'/media/productpricinglist/'.$store_name.'product_list.xlsx');
header("Cache-Control: max-age=2");
ob_clean();
$objWriter->save("php://output");

1 个答案:

答案 0 :(得分:0)

我也有这个问题。我刚刚在PHP脚本的末尾添加了exit;