2011-07-25 71 views
3

我只想在列表視圖中獲得產品視圖的「更多視圖」區域。 試用getMediaGalleryImagesgetGalleryImages但它不起作用。如何在列表視圖中獲取圖庫圖像?

<?php foreach ($_productCollection as $_product): ?> 

    <!-- MORE VIEWS --> 
     <p><?php echo $_product->getMediaGalleryImages() ?></p> 

<?php endforeach; ?> 

或者有沒有辦法將所有產品視圖加載到產品列表中?然後我不需要設計列表視圖和產品視圖。因爲我店裏只有12種產品,所以我向他們展示了jQuery可滾動的產品。

迎接 最大

回答

4

好了,別人幫我在另一個論壇。 這個伎倆:

<?php foreach ($_productCollection as $_product): ?> 

<?php $_product = Mage::getModel('catalog/product')->load($_product->getId()); ?> 

    <p><?php echo $_product->getMediaGalleryImages() ?></p> 

<?php endforeach; ?> 
+1

這是一個巨大的性能殺手。您不應該在循環中加載模板上的產品。 – djdy

+0

無法在1.9中顯示任何圖像 –

相關問題