홈>
내 맞춤 그리드에 국가 코드, 총 주문 및 주문 수량이 나와 있습니다. mysql 쿼리에서 얻을 때 total_order를 얻지 못하지만 그리드 결과는 얻지 못합니다. 아래 코드에서 Grid 및 collection을 확인하십시오. 컬렉션에서 :
protected function _addAddressFields()
{
$shippingAliasName = 'shipping_o_a';
$joinTable = $this->getTable('sales/order_address');
$this->addFilterToMap('shipping_country_id', $shippingAliasName . '.country_id');
$this
->getSelect()
->join(
array($shippingAliasName => $joinTable),
"(main_table.entity_id = {$shippingAliasName}.parent_id)",
array(
$shippingAliasName . '.country_id'
)
)
->columns(array('totals' => 'count(main_table.entity_id)'))
->group($shippingAliasName.'.country_id');
Mage::getResourceHelper('core')->prepareColumnsList($this->getSelect());
echo $this->getSelect();exit;
return $this;
}
그리드에서 :
protected function _prepareColumns()
{
$this->addColumn('country', array(
'header' =>Mage::helper('reports')->__('Country Code'),
'index' =>'country_id'
));
$this->addColumn('total_orders', array(
'header' =>Mage::helper('reports')->__('Orders'),
'index' =>'totals'
));
$this->addColumn('ordered_qty', array(
'header' =>Mage::helper('reports')->__('Quantity Ordered'),
'width' =>'120px',
'align' =>'right',
'index' =>'entity_id',
'total' =>'count',
'type' =>'number'
));
//$this->addExportType('*/*/exportSoldCsv', Mage::helper('reports')->__('CSV'));
//$this->addExportType('*/*/exportSoldExcel', Mage::helper('reports')->__('Excel XML'));
return parent::_prepareColumns();
}
- 답변 # 1
관련 자료
- acumatica - 판매 주문 헤더에 사용자 정의 필드 추가
- php - 청구 주소 후 WooCommerce 관리자 주문에 사용자 지정 메타 데이터 표시
- suitescript - 판매 주문 ID를 가져 와서 netsuite의 사용자 정의 레코드로 설정하는 방법은 무엇입니까?
- php - 관리 대량 주문 작업에서 특정 메타가있는 주문을 건너 뛰는 방법
- drupal - hook_update_N ()에서 t ()를 사용하거나 사용자 정의 모듈에서 관리 UI를 사용해야합니까?
- Shopify에서 주문을 만들 때 사용자 정의 텍스트를 추가하는 방법
- tsql - SQL Server에서 사용자 지정 순서
- django - 사용자 정의 사용자 모델을 사용하여 관리자의 직원 사용자 권한 추가
- Custom order by - 다음에 의한 맞춤 주문 - 오라클 sql
- django - GeoDjango 관리자 (OSMGeoAdmin)와 함께 사용자 정의 UserCreationForm 사용
- javascript - "custom blob"을 firestore에 저장할 수 없습니다 - 관리자 sdk
- odoo - 파트너 양식의 필드를 기반으로 판매 주문보기에 사용자 정의 필터/사용자 정의 검색 필드를 추가하는 방법
- c# - 축에서 사용자 정의 구분 기호 수를 결정하기 위해 LiveCharts 축에서 축 크기 (픽셀)를 어떻게 얻습니까?
- php - WooCommerce 관리자 주문 미리보기에 제품 속성 추가
- wordpress - 빠른 편집 저장 후 CPT 관리 테이블의 사용자 정의 열이 업데이트되지 않음
- visual studio code - SetAscending Business Central 판매 주문 목록
- php - 페이지의 맞춤 게시 변수를 Woocommerce 주문 데이터로 전달
- cypher - Neo4j ORDER BY 맞춤 정렬?
- wordpress - 사용자 정의 HTML 이미지에서 사용하기 위해 이미지를 어디에 넣어야합니까?
- php - 이메일 알림에 맞춤 주문 메타 데이터 값 표시 WooCommerce
이 문제를 해결하고 다음과 같은 답변을 찾았습니다.