2011-08-22 8 views
0

나는 많은 방법을 시도했지만 아무도 효과가 없었습니다. 어떻게하는지 알려주세요.주문 항목 정렬

주문 인쇄물에 나타나는 제품에 sku 별 정렬을 사용해야합니다.

$order = Mage::getModel('sales/order')->load($order) 

이 $ 주문 수집 및 I 아래에 몇 줄이 한 것입니다 :

foreach ($order->getAllItems() as $item) { ... } 

내가 정렬이 필요

은 분명히 표시하기 전에 getAllItems에 적용 할 수 있습니다.

나는 물어 보지 않는다면, 내가 충분히 명확했으면 좋겠다.

답변

1

이미 해결 한 수도 있지만 저도 같은 문제가 사람들이 대답합니다 :

$oItems = $oOrder->getItemsCollection()->addAttributeToSort('price_incl_tax', 'DESC'); 
    $aItems = array(); 
    foreach ($oItems as $oItem) { 
     if (!$oItem->isDeleted()) { 
      $aItems[] = $oItem; 
     } 
    } 

희망이 사람을 도움이됩니다.