トランザクション データを 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' を複数回定義することはできません」というエラーが表示されます。
誰でもこれについて私を助けることができますか?