วิธีการส่งออกข้อมูลกริดที่กำหนดเองในรูปแบบ xls ในกริดของ Magento Admin
โดยค่าเริ่มต้นเรามีรูปแบบ csv และ xml
ใครก็ได้ช่วยฉันด้วย
วิธีการส่งออกข้อมูลกริดที่กำหนดเองในรูปแบบ xls ในกริดของ Magento Admin
โดยค่าเริ่มต้นเรามีรูปแบบ csv และ xml
ใครก็ได้ช่วยฉันด้วย
คำตอบ:
ลองโค้ดด้านล่างนี้:
$this->addExportType('*/*/exportExcel', Mage::helper('{module}')->__('Excel'));
public function exportExcelAction()
{
$fileName = 'excel_name.xls';
$content = $this->getLayout()->createBlock('{module}/adminhtml_{module}_grid')->getExcelFile();
$this->_prepareDownloadResponse($fileName, $content);
}