您好我需要将magento订单网格中的导出csv操作更改为 外部网址
因此,当我们从订单网格中选择多个订单并按下时 export,它将订单ids数组发布到外部URL
为此,我检查了文件 ordercontroller.php 一个`
功能
exportCsvAction()
`执行csv操作。
但是我无法找到为导出分配此操作的位置 功能
您能否建议我如何将操作更改为外部URL? 并在那里获得发布的订单ID。
答案 0 :(得分:0)
Magento使用Mage_Adminhtml_Block_Widget_Grid :: getCsvFile()。网格对象准备&加载订单集合,然后通过_exportIterateCollection()方法迭代集合。
答案 1 :(得分:0)
订单导出操作在此处定义\Mage_Adminhtml_Block_Sales_Order_Grid::_prepareColumns
要修改“CSV”的网址,您需要使用本地模块覆盖此类并修改以下行
protected function _prepareColumns()
{
...
$this->addExportType('NEW URL', Mage::helper('sales')->__('CSV'));
...
}