Php Magento在购物车中获取产品图像

Php Magento在购物车中获取产品图像,php,magento-1.9,Php,Magento 1.9,我正在尝试获取购物车中所有产品的所有产品图像。我使用了以下代码: $_item = $this->getItem(); $_product = Mage::getModel('catalog/product')->load($_item->getProductId()); foreach ($_product->getMediaGalleryImages() as $image) { echo var_export($image->getUrl());

我正在尝试获取购物车中所有产品的所有产品图像。我使用了以下代码:

$_item = $this->getItem();
$_product = Mage::getModel('catalog/product')->load($_item->getProductId());

foreach ($_product->getMediaGalleryImages() as $image) {
    echo var_export($image->getUrl());
    echo "<br>";
}
但这只显示购物车中第一个产品的所有图像。我试过这样做:

foreach ($this->getMediaGalleryImages() as $image) {
    echo var_export($image->getUrl());
    echo "<br>";
}
但这不会返回任何内容。如何获取所有产品的所有图像?

使用$this->getProductThumbnail->resize50,50检索缩略图图像

使用此示例可以从产品中获取不同类型的图像:

$_product = $this->getItem()->getProduct();
Mage::helper('catalog/image')->init($_product, 'small_image')->resize(100,100);

你想在哪里做这件事$这应该是一个来自迭代的值,例如购物车项目上的foreach。如果你能准确地解释你想要这组图像的位置,我可以帮助你进一步我在default.phtml中这样做,它可以在checkout/cart/item中找到