2012-05-29 3 views
0

Magento 1.6의 UPS 운송 모듈에서 현재 장바구니에있는 제품을 확인하려고합니다. 기능에서 (미국/모델/캐리어/Ups.php는) 비 sensical 문자열 "GNDRES"입니다Magento의 배송 모듈에서 장바구니 목록을 가져 오는 중

$r->getProduct(); 

그러나이 반환하는 모든 :

public function setRequest(Mage_Shipping_Model_Rate_Request $request) 

내가 전화를 시도했다 . 여기에 어떤 도움이라도 대단히 감사하겠습니다.

+0

GNDRES는 UPS 운송 서비스 유형 ("접지 거주"에 대한 abbrevation)입니다. –

답변

1

이 (테스트되지 않은) 코드를 시도해 볼 수도 있습니다 :

$items = Mage::getSingleton("checkout/session")->getQuote()->getAllVisibleItems(); 

foreach ($items as $item) { 
    $product = $item->getProduct(); 
    // Do something with $product 
} 
관련 문제