Magento admin에서 기본 격자 "Bill to Name"및 "Ship to Name"열에 전체 주소를 추가하고 싶습니다. 자세한 설명을 위해 스크린 샷을 첨부하고 있습니다. 제게 어떻게 이것을 할 수 있습니까?기본 격자에 전체 주소를 추가하십시오.
1
A
답변
1
당신은 당신이 순서에 대한 액세스 권한을 가지고 렌더러를 사용하여 데이터를 추가 다음 클래스 지금
Mage_Adminhtml_Block_Sales_Order_Grid
을 무시 주문 ID를 얻고 배송 및 청구 주소를로드 할 수 있습니다
$order->getShippingAddress()
$order->getBillingAddress()
렌더러 구현 :
class Mage_Adminhtml_Block_Sales_Order_Renderer_Billing extends Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Abstract
{
public function render(Varien_Object $row)
{
$order_id = $row->getId();
$order = Mage::getModel("sales/order")->load($order_id);
$billing_address = $order->getBillingAddress();
return $billing_address;
}
} 그리드 파일에서
:
$this->addColumn('billing_name', array(
'header' => Mage::helper('sales')->__('Bill to Name'),
'index' => 'billing_name',
'renderer' => 'Mage_Adminhtml_Block_Sales_Order_Renderer_Billing',
));
+0
"Bill to Name"및 "Ship to Name"열의 렌더러를 어떻게 추가 할 수 있습니까? –
+0
렌더러 클래스를 정의해야합니다. 렌더러 클래스에서 해당 순서와 관련된 '사용자 정의 된 데이터'를 반환하고이 클래스를 Grid 열로 호출 할 수 있습니다 –
관련 문제
- 1. 스크롤 막대를 jframe 격자에 추가하십시오.
- 2. 격자에 데이터를 동적으로 추가하십시오. 배열
- 3. flex에서 데이터 격자에 파일 아이콘을 추가하십시오.
- 4. xml을 사용하여 관리 제품 격자에 js/css 파일을 추가하십시오.
- 5. RadComboBox에 기본 항목을 추가하십시오.
- 6. 두 번째 전자 메일 주소를 스크립트에 추가하십시오.
- 7. 워크 플로 서비스에 서비스 참조 주소를 추가하십시오.
- 8. TableLayoutPanel의 전체 행에 컨트롤을 추가하십시오.
- 9. MPMoviePlayerController 전체 화면에서 하위보기를 추가하십시오.
- 10. 기본 변위 주소를 계산하는 방법
- 11. 모듈이 기본 주소를 통해 처리합니다.
- 12. 기본 뷰에 크기의 절반보기를 추가하십시오.
- 13. div를 wordpress의 기본 blockquotes에 추가하십시오.
- 14. Zend_Controller_Router_Route_Module의 기본 경로에 접두사를 추가하십시오.
- 15. viewController에 기본 탐색 모음을 추가하십시오.
- 16. Google지도에서 포인트의 전체 주소를 얻는 방법은 무엇입니까?
- 17. Google의 전체 주소를 외부 페이지로 보냄
- 18. Drupal 사이트 전체 이메일 주소를 얻으시겠습니까?
- 19. 기본 격자에 물리기 위해 수직 간격을 조정할 수 없습니다.
- 20. 기본 Smtp 주소를 통해 Exchange 사용자 찾기
- 21. 기본 요청 헤더를 일부 요청에 추가하십시오.
- 22. 신속하게 전체 크기보기를 프로그래밍 방식으로 추가하십시오.
- 23. * (별표)를 MySQL의 전체 텍스트 검색에 추가하십시오.
- 24. 전체 폴더를 HTML5 App Cache에 추가하십시오.
- 25. 행 격자에 sclass 사용하기
- 26. 빈 데이터row를 격자에 삽입
- 27. 격자에 행을 클릭하면 창로드
- 28. 데이터 격자에 데이터 입력
- 29. 데이터 격자에 데이터 추가
- 30. 검도 격자에 파일 추가
확인하시기 바랍니다이 http://www.ecomdev.org/2010/07/27/adding-order-attribute-to-orders-grid-in-magento -1-4-1.html –
빠른 응답을 주셔서 감사합니다. 그러나이 기사를 이미 확인했습니다. 그것은 나의 요구 사항을 충족시키지 못합니다. 실제로 전체 주소 열을 사용하여 "Bill to Name"및 "Ship to Name"열을 대체하려고합니다. –
은 청구서 수신 주소와 배송지 주소가 정확히 –