繁体   English   中英

导出报告时XML格式错误-Magento

[英]Error in xml format when exporting report - Magento

我有一个问题,导出报告时(报告->销售->开票),下载的文件如下:

  • 如果我导出为CSV: invoiced.csv-, attachment

  • 如果我导出为XML: invoiced.xml-, attachment

我不明白为什么文件结尾都带有“ -, attachment ”。 奇怪的是,这仅发生在:

  • 报告->销售->开票
  • 报告->销售->优惠券

其余报告选项正常运行。

有没有人遇到过这种情况或有什么想法是造成问题的原因?

谢谢你的聆听

请检查以下文件

magento\app\code\core\Mage\Adminhtml\controllers\Report\SalesController.php


1) exportInvoicedCsvAction()
2) exportInvoicedExcelAction()

检查文件名在这两个功能应该是

$fileName   = 'invoiced.csv';//for csv

$fileName   = 'invoiced.xml';//for excel xml

希望这对你有帮助

我找到了另一种解决方案

打开文件:

应用程序/代码/核心/法师/核心/控制器/变种/Action.php

更改:

-> setHeader('Content-Disposition','attachment; filename =,true“'$ fileName ..'”')

至:

-> setHeader('Content-Disposition','attachment; filename =';, true“'$ fileName ..”')

基本上,在$ fileName'中添加$ fileName'“;'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM