about 7 years ago
It's simple to create custom csv in magento . follow the steps to create custom csv.
Create a controller to access data that you want to export in csv file like as below:
public function createcsvAction(){ $param = $this->getRequest()->getPost(); $csv = ''; $_columns = array( "Shop Number", "Shop Name", "Total Sales ", "Orders Sum" , "Orders Average ", "Total Year To Date Sales ", "Year To Date Orders Sum" , "Year To Date Orders Average" ); $data = array(); // prepare CSV header... foreach ($_columns as $column) { $data[] = '"'.$column.'"'; } $csv .= implode(',', $data)."\n"; $data = array(); $data[] = $param['shopno']; $data[] = $param['shopname']; $data[] = $param['totalsale']; $data[] = $param['ordersum']; $data[] = $param['orderavg']; $data[] = $param['yearsale']; $data[] = $param['yeartotalsum']; $data[] = $param['yearavg']; //... $csv .= implode(',', $data)."\n"; //now $csv varaible has csv data as string $this->_redirect('*/*/'); $this->_prepareDownloadResponse('Export_sales_report.csv', $csv, 'text/csv'); }
Starting with Chrome version 45, NPAPI is no longer supported for Google Chrome. For more information, see Chrome and NPAPI (blog.chromium.org).
Firefox and Microsoft Internet Explorer are recommended browsers for websites using java applets.
Chrome Version Support
Are you sure, you want to delete this comment?
Sign up using
0 Comment(s)