Magento 관리자 패널에서 주문 그리드를 쿼리했습니다. 나는 거기에 수량과 함께 구매 제품을 표시해야하며 또한 특정 주문에 대한 총 중량, 중량 단위를 표시해야합니다. 어느 누구도이 일을 어떻게 성취 할 수 있습니까?Magento 관리자 패널의 주문 그리드에 사용자 정의 필드를 추가하는 방법
나는 많은 해결책을 시도했지만 얻지 못했습니다. 이 이벤트에이 필드를 observer.php 파일의 Config.xml
<core_block_abstract_prepare_layout_before>
<observers>
<core_block_abstract_prepare_layout_before_handler>
<type>model</type>
<class>adminordergridcustom/observer</class>
<method>adminordergridcolumn</method>
<args></args>
</core_block_abstract_prepare_layout_before_handler>
</observers>
</core_block_abstract_prepare_layout_before>
코드에서
public function adminordergridcolumn(Varien_Event_Observer $observer)
{
$block = $observer->getEvent()->getBlock();
if($block instanceof Mage_Adminhtml_Block_Sales_Order_Grid)
{
$block->addColumnAfter('qty', array(
'header' => Mage::helper('sales')->__('Qty'),
'index' => 'qty',
),'imported');
}
}
You need to add column 'qty' in database 'sales_flat_order' table
을 코드 사용자 정의 필드 를 추가하고 또한 업데이트에 대한
답장을 보내 주셔서 감사합니다. –