1
我可以看到media.phtml(带有Cloud Zoom扩展)如何在$ this-> getGalleryImages()的帮助下列出产品页面上的所有图像:Magento:显示产品页面上的所有图像(view.phtml)
<?php foreach ($this->getGalleryImages() as $_image): ?>
<?php ... ?>
<?php endforeach; ?>
但是,当我在view.phtml这是产品目录页面模板使用$这 - > getGalleryImages(),它不返回或输出任何东西。然而,这只能打印产品页面上的第一个图像:
<img src="<?php echo $this->helper('catalog/image')->init($_product, 'image')->constrainOnly(TRUE)->keepAspectRatio(TRUE)->keepFrame(FALSE)->setWatermarkImageOpacity(0)->resize(300, null);?>" alt="<?php echo $this->htmlEscape($this->getImageLabel());?>" title="<?php echo $this->htmlEscape($this->getImageLabel());?>" />
我的问题是我怎么能遍历并显示产品页面上的所有产品图片(view.phtml,不media.phtml)?基本上,我希望他们都在页面上显示,而不用缩略图或缩放或任何东西,只是简单的大图像,一个接一个。
谢谢!