製品注文レポートにフィールドを追加する方法


7

製品注文レポートに追加フィールドを表示したい。追加のフィールドは、sku、cost_price(新しい属性)、および販売価格(price)です。

これを扱う以下のクラスを見つけました。

Mage_Adminhtml_Block_Report_Product_Sold_Grid

また、これを処理する次のコントローラークラスも見つかりました。

Mage_Adminhtml_Report_ProductController

私はこの要件を完全に満たすことができませんでした。誰かがこれを手伝ってくれる?ありがとう。

回答:



1

sales_flat_orderテーブルにフィールドを追加し、次のコードを使用する必要があります:-

保存データの場合:

$orders = Mage::getModel('sales/order')->load($orderId);
$orders->setYourField($data);

ディスプレイ用

$orders = Mage::getModel('sales/order')->load($orderId);
$orders ->getYourField();
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.