2014-05-13 2 views
0

주문 -> 배송 부품에 고객이 주문한 수량을 한 칸 더 추가하고 싶습니다. 일부 도움이 될 수 있습니다.Magento의 주문 -> 배송에 맞춤 입력란을 추가하십시오.

감사 Vishavdeep 고얄

+0

더 탭 순서가없는 bcoz 당신이 .... 판매 위주> 선적에 새 탭을 보여주고 싶어 - > 배송 –

+0

아니요 판매 -> 배송에 새 탭을 표시하고 싶지 않습니다. 고객이 주문한 총 수량 중 하나를 추가로 표시하려면 판매 -> 발송으로 이동하십시오. 현재 표시된 필드는 다음과 같습니다 : 배송 # \t 배송일 \t 주문 번호 \t 주문일 \t Ship to 이름 \t 총 계 수량 – user3631671

답변

0

난 당신이에서 "고객이 주문 수량"을 선택하고자하는 방법을 모르고 있어요,하지만 예를 들어 울부 짖는 소리가 출하 그리드에 total_qty_ordered 필드 폼 sales_flat_order 테이블을 표시하는 방법을 보여줍니다

1) 파일 복사 응용 프로그램/코드/코어/마법사/Adminhtml/차단/판매/출하/Grid.php이/코드를 앱/지역/마법사/Adminhtml/차단/판매/출하/Grid.php

2) _prepareCollection() 메서드를 수정하십시오.

protected function _prepareCollection() 
    { 
     $collection = Mage::getResourceModel($this->_getCollectionClass()); 
     $collection->getSelect()->joinLeft(array('order' => Mage::getSingleton('core/resource')->getTableName('sales_flat_order')), 'main_table.entity_id = order.entity_id', 'total_qty_ordered'); 
     $this->setCollection($collection); 
     return parent::_prepareCollection(); 
    } 

2) _prepareColumns 수정() 메서드를 다음 코드로 그것을

$this->addColumn('total_qty_ordered', array(
      'header' => Mage::helper('sales')->__('Total Qty Ordered'), 
      'index' => 'total_qty_ordered', 
      'type' => 'number', 
     )); 
관련 문제