2016-02-25 107 views
0

我正在爲Magento訂單製作自定義報表,我希望能夠按產品選項對訂單列表進行分類。假設產品選項是Postal我希望能夠按此排序並在網格中查看它。在Magento訂單報表中顯示產品選項

product_options字段是序列化的,我無法弄清楚我的生活如何反序列化並使其有用。謝謝。

回答

0

加載訂單項目應該分給產品選擇屬性unserialised訪問,

$orderItem = Mage::getModel('sales/order_item')->load($orderItemId); 
$productOptions = $orderItem->getProductOptions(); 
+0

這是有道理我猜我想了解如何將是成自定義報告 – mlantz

+0

爲您需要請擴展/app/code/core/Mage/Adminhtml/Block/Sales/Order/Grid.php並在網格中添加一個新列,其中顯示每個項目的$ productOptions ['Postal']值。以下文章應該幫助你在正確的方向[鏈接](https://www.atwix.com/magento/customize-orders-grid/) – jraisanen

相關問題