2012-05-29 43 views
0

我正试图从Magento 1.6中的UPS发货模块中确定目前在我的购物车中有哪些产品。在函数(USA /型号/电信/ Ups.php):从magento的发货模块中获取购物车清单

public function setRequest(Mage_Shipping_Model_Rate_Request $request) 

我试着拨打:

$r->getProduct(); 

但这一切,它返回是一个无意义的字符串 “GNDRES” 。任何帮助在这里将不胜感激。

+0

GNDRES是UPS运输服务类型(abbrevation为 “居住地”)。 –

回答

1

你可以试试这个(未经测试)代码:

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

foreach ($items as $item) { 
    $product = $item->getProduct(); 
    // Do something with $product 
} 
相关问题