Esporta i dati della mia griglia personalizzata in Xls


11

Come esportare i dati della mia griglia personalizzata in formato xls nella griglia del pannello di amministrazione di Magento.

Di default abbiamo i formati csv e xml.

inserisci qui la descrizione dell'immagine

Qualcuno mi aiuti.

Risposte:


13

Prova questo codice qui sotto:

$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);  
}  

fare riferimento anche qui


1
Caspita è fantastico! Mi chiedevo perché stessero usando xml sempre invece di xls, ma non ho mai saputo se avevano Excel. La tua risposta mi ha dato la risposta. Grazie.
Shadowbob,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.