1

トランザクション データを csv にエクスポートしようとしています。これを達成するために、次のコード行を追加しました

$this->addExportType(’*/*/exportCsv’, Mage::helper(’sales’)->__(’CSV’));

app/code/core/Mage/Adminhtml/Block/Sales/Transactions/grid.php ファイルの「保護された関数 _prepareColumns()」関数。

また、アクション exportCsvAction を /app/code/core/Mage/Adminhtml/controllers/Sales/TransactionsController.php に追加しました。

public function exportCsvAction()
{
$fileName = ‘transactions.csv’;
$grid = $this->getLayout()->createBlock(’adminhtml/sales_transactions_grid’);
$this->_prepareDownloadResponse($fileName, $grid->getCsvFile());
}

ここで、トランザクション データをエクスポートしようとすると、「相関名 'sop' を複数回定義することはできません」というエラーが表示されます。

誰でもこれについて私を助けることができますか?

4

1 に答える 1

-1

この無料のモジュールを使用するだけで、問題が解決されます。

http://www.magentocommerce.com/magento-connect/simple-order-export.html

于 2012-12-03T01:01:44.043 に答える