읽고 ... 사용자 정의 모듈을 만들고 더 http://tutorials.slcdev.com/2012/04/magento-extend-order-grid/ 또는 앱에서
http://inchoo.net/ecommerce/magento/how-to-extend-magento-order-grid//코드/지역/RWS/OrderGridOptions을/etc/config.xml에
<global>
<blocks>
<adminhtml>
<rewrite>
<sales_order_grid>RWS_OrderGridOptions_Block_Adminhtml_Sales_Order_Grid</sales_order_grid>
</rewrite>
</adminhtml>
</blocks>
</global>
응용 프로그램/코드 생성/지역/RWS/OrderGridOptions/차단/Adminhtml/판매/주문/Grid.php
(/ 주문/Grid.php을 응용 프로그램/코드/코어/마법사/Adminhtml/블록/판매 참조)
,
생성 기능 _prepareColumns()
$this->addColumn('product_options', array(
'header' => Mage::helper('order')->__('Options'),
'width' => '150',
'index' => 'product_options'
'renderer' = new RWS_OrderGridOptions_Block_Adminhtml_Renderer_Data() // added this line
));
더 @http://www.magentocommerce.com/boards/viewthread/192232/#t239222 응용 프로그램/코드
/지역/RWS/OrderGridOptions/차단/Adminhtml/렌더러/Data.php
class RWS_OrderGridOptions_Block_Adminhtml_Renderer_Data extends Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Action
{
public function render(Varien_Object $row)
{
return $this->_getValue($row);
}
public function _getValue(Varien_Object $row)
{
$val = $row->getData($this->getColumn()->getIndex()); // row value
$array = unserialize($val);
//loop thru the $array and create a format string
//
$format_val = $array['xyx'] . ' ' . $array['abc'];
return $format_val;
}
}
오 정말 고맙습니다 R.S .. 당신의 속임수가 정말로 저에게 효과적이었습니다. 나는이 문제로 지난 3 일 동안 좌절했다. 너는 나를 많이 도왔다. 고맙습니다. – djmak